Parking is free but may fill up fast and they may have you park at the bank across the Street.
Yes, it is
Yes
Yes. Well as long you get paid admission. Otherwise, you may get towed.
Parking everywhere
Yes. There is free parking. It's not covered either. And there are handicapped spots as well.
Thanks! Your answer is awaiting moderation.