Yes. Collared shirts or nice blouse, nice shirts, shorts, or nice denim (not ratty looking). A step or so above casual.
You choose what you to wear...if you want to have a good steak, not great but good .. kinda pricey for the area but good.
Guys cannot wear sleevless shirts, and no flip flops men or women. Maybe no open toe, but you have to check that one to be sure.
No, just decent
Yes there is
No. Just be presentable.
Thanks! Your answer is awaiting moderation.