What else do I bring or wear? Do I need golf shoes?

You can wear casual golf attire, jeans or any respectable clothes. There is NO reason to wear golf shoes indoors, unless you adore yours and they are perfectly clean. No spikes allowed as they wreck indoor floors.