No. Dress up.
If someone asks you to, put it on. End of discussion. We will also have mask!
No. Bring money if you want to drink.
The venue will be very accommodating to whatever weird thing you can't eat, just let us know two weeks in advance.