Depending on the size of the party, you should be able to just claim a spot.
Yes
Yes, you can have a party. I'd just get there early to save a spot and mark your tables. I don't know who to contact, but I'd suggest Google and see what comes up. Good luck!
Yes, they have offices on the park grounds. You may need to look them up on Google or ride out there during business hours.
Thanks! Your answer is awaiting moderation.