Yes, are socks are mandatory.
Yes, socks are mandatory. The best ones have grips on the bottom, which they sell. Have fun!
Yes. They sell socks or you can wear your own.
Yes. You can bring your own or purchase some there.
Thanks! Your answer is awaiting moderation.