For the most parts no.
Checking with the hotel will get you the "for sure" answer.
They usually check I'D and card to match to prevent unapproved charges. As far as I know.....minors can't rent hotel rooms.....for obvious reasons
More Than Likely Yes, But He Needs To Have The Actual Card When He Checks In... You Might Can Call & Talk To The Concierge About Him Not Having The Card, Or Use A Prepaid Visa/MasterCard That He Can Have With Him...
Depends on each hotel
Thanks! Your answer is awaiting moderation.