I'm flying HNL-HND on NH, and then HND-CGK on GA the next day (layover is 18 hours). The two legs are on separate reservations, and I'll be flying with a companion who would require a visa to enter Japan. Because of that, we didn't want to complicate customs/immigration matters and are just planning on remaining airside at HND and staying overnight at an airside transit hotel (Villa Fontaine). However, we'll be travelling with check-in luggage. I know ANA interlines with Garuda, but since the two legs are on separate reservations and the layover is 18 hours, I'm unsure whether we'll be able to check our bags straight through to CGK when we check in with ANA at HNL. We'll give it a shot, but in case we can't, I'm wondering what exactly the logistics will be of picking up our bags at HND? Will that require exiting the secure area? Or will we be able to pick up our bags, proceed to the transit hotel, and then check our bags in with Garuda the next day, all while remaining in the secure area?