Yes just make sure you bring the card you used and your picture I.D.
Yes. Over 18. But they do not accept cash. Everything must be paid with card that has your name engraved on it.
The answer is yes you can. But as it mentioned here, you need a credit card. Make sure you got the same card on you while checking in.
You need a card to book a room. Or you can have your parents book you a room on their card :)
No
Yes, but must be booked with a credit card in your name.
Thanks! Your answer is awaiting moderation.