Nope, just don't come barefoot or shirtless. Look good!
Yes!
15-20 min before so you can get a good seat!