There is a (honestly pretty small) parking lot right next to the building. Additional parking can also be had in an auxiliary parking lot near a recently closed restaurant.
Yes. There is a club parking lot.
Thanks! Your answer is awaiting moderation.