As a practical matter, school ID should be OK 99% of the time. You should arrive early, but an hour ahead is very conservative. It's likely that the person checking IDs will have to call for a supervisor. Note that because of your age, if they have to go through the ID verification process, it may fail because you may not have the required data on file. But if you bring such things as school ID, any store credit cards you may have, social security card, or birth certificate, it will make things even easier.