No
Yes
No, but there is a bar next to the hall. You can purchase your own alcohol and drink it in the bar.