If your invitation says "and Guest," then yes, if not, we would prefer if it was just you.
We would prefer a semi-formal dress code. However, we want everyone to feel comfortable, so please wear what pleases you.