You can RSVP by August.
Yes, Amazon. https://www.amazon.com/wedding/registry/2DCEGAAP465HZ
For Friday: White For Saturday: Black tie/formal wear.
No.
Yes.