We would prefer you to arrive at least 20 minutes before the start time, in order to avoid disruptions during the ceremony. That should give you enough time to find a seat and get comfortable. Thanks in advance.
Semi-formal optional. The wedding will take place outdoors where there will be dirt. We suggest you rethink the stilettos.
If your invitation say "and Guest," then yes, if not, we would prefer if it was just you.