At least 15 minutes before.
If your invitation says “and Guest,” then yes, if not, we would prefer if it was just you.
Yes, please let us know of any specific food allergies or dietary restrictions in advance so we can accommodate.
No, all alcohol must be served from the wedding vendor.