If your invitation says "and Guest," then yes, if not, we would prefer if it was just you.
Yes please!
The dress code is garden party. Feel free to explore some fun florals and colors :)