Yes. Sometimes it's limited, but you can usually get a small size of whatever toiletries you need.
Yes just tell them what you need
Yes, but if you go for food, they often forget about the hygiene stuff and rush you out the door.
Yes
Thanks! Your answer is awaiting moderation.