We want to keep it comfortable but classy. No jeans, please, but shorts and sandals are fine.
If your invitation says "and guest" then yes! If it does not, we prefer if it were just you.
Totally!