Yes, semi-formal, comfortable, and COLORFUL! FYI the ceremony will be on grass.
All guests should arrive at least 15 minutes before ceremony start time to account for the time needed to be seated. The ceremony is fairly close to where guests will park (<200ft)
If your invitation shows a +1 or the name of your date (duh), yes!
There will be clear guidance of where to park once you arrive.
No later than June 14th.