I know this is a little late but the reservation would need to have his name in order for him to check in. You can pay for it through a third party but upon check-in he would need to have a credit or debit card that will authorize for the $50 per night incidental, which is refundable.
Yes
Yes, he can.
Grat hotel.im sure if you book it for him he can.
I'm sure he can. 18 and older, considered an adult.
Thanks! Your answer is awaiting moderation.