Odd. Kids at the FTL I went to was signing up wit they HS ID card LOL... Nope, not lying, either. Lady looked at dude in front of me, laughed hard, as did I. Signed him up, went on his way. Guess YMMV far as what form of ID they require. Some stores I hit up today didn't even bother checking for ID.
Idk about the birthday but they usually do it to check to make sure you're name matches. So you don't enter then have someone else pick up.
But i see nothing wrong with him using his HS ID is probably then only thing he has.
Another note. I They didn't move this uo to compete with yeezy or because their scared because they moved the chromes up to the 19th