As soon as you possibly can! But a month before the wedding is the deadline.
The more the merrier. Just let us know with your RSVP if you have a plus one.
Yes!
We are expecting this party to go ALLLL NIIIIIIGHT LOOOOOONG!! But you can leave whenever you'd like!