As soon as possible, please. We are trying to get an exact count.
If your invitation says “and Guest,” then yes, if not, we would prefer if it was just you.
Yes, semi-formal. If you have questions please feel free to contact us.