No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Yes, they provide some complementary L'occitane toiletries. You have to sign up though, so if you're layover isn't very long you may end up leaving before it's your turn!
Yup, most airport lounges (Amex Centurion, AA Admiralty, etc) will provide you with some basic amenities. A warm shower right after 11 hour flight from LAX to NRT is like god-sent.