Hi! How early do the check-in counters open? 3-4 hours before flight time? I am on NH107 next month and trying to figure out Lounge options if any because of flight time. Can we check-in online and print boarding passes? That will get us through TSA check. But still leaves the question of checked luggage which has to be at ANA counter. Any other place, where we can do luggage drop and it gets routed to correct ANA flight?