Arrival 12-12:30 Ceremony at 12:30
Yes
Of course, just makes sure they are respectful of the venue, property, & guest.
Parking allowed anywhere at the venue, grass included.
Whatever you feel comfortable in, doesn’t have to be full formal.