No. The theme is All Black Everything and the only exception is if you are family to the wedding party. Then you can wear all black with a pop of either blush pink or navy blue.
If your invitation specifies a name, that is the only guest you are permitted to invite. If your invitation specifies "Guest", you need to discuss with the Bride or Groom who you intend to bring. Please keep in mind that this celebration is for family and close friends and loved ones only.
No.
There will be 3 meat options (a chicken, a veal, and a seafood option) as well as a vegetarian option. You will tell the waiter the day of the wedding what you choose as.
The Bride and Groom do not have a registry as they would prefer monetary gifts. If you want to get the couple something other than that, anything from the heart is appreciated.