Casual, whatever you feel comfortable in outside!
Yes!
Parking outside in a field next to the ceremony/reception
The ceremony starts at 3:30, so any time before that!