Yes, absolutely. Just make sure to include them in your RSVP!
Yes. But please limit your “date” to one person! Unless you have spoken with us in advance.
Wear your dancing shoes, really! Dressy casual, not too over the top.