Yes, a valid ID or passport is required and you must be 21 years of age in order to check in.