No. Dress up, down, whatever makes sense.
No dress code. However if you're going to be close to the stage I would recommend closed toe shoes.
No. But don't wear anything super nice some drunk will most likely spill something on you.
No
Thanks! Your answer is awaiting moderation.