Recommend. Likely be okay providing not a tank top or t shirt
But why would you not? It's not a red neck place. Dress the part.
They don't enforce it but you should
No it doesn't have to be a collared shirt
Thanks! Your answer is awaiting moderation.