There is a parking lot right next to the barn with plenty of parking.
Of course! There will be beverages and snacks available.
Yes! Plan footwear accordingly.