It is 21 and over aftet 9pm.
I believe you have to be 21 after a certain time in the evening. All ages before that. Sorry i don't know the time exactly.
No, not for the private event I attended, but there is a bar upstairs on the second floor and of course you must be 21 there. Hopefully that helped.
Thanks! Your answer is awaiting moderation.