Yes— there is a large parking area to the right when you enter the venue.
The property owners and wedding coordinator recommend arriving between 10-15 minutes before the ceremony begins.
Unfortunately, no. There will be beer, wine, water, Coke, Diet Coke, sprite, tea, and lemonade.