I'll only answer to my experience in staying here the last few years. Parking pass wasn't required. We went June 1st year and August the last couple without any issues. We had 3 cars.
I am pretty sure you can.
Yes there are
Thanks! Your answer is awaiting moderation.