I have seen all sorts at many weddings, but the classic colour is pale to medium grey with a faint pattern.
If you are not in the wedding party and there is nothing mentioned about 'white ties' then no, you should not wear a white tie.
The mother of the bride should wear a color that corresponds with the wedding party, but not the same color, even if she is giving the bride away. She should not wear white or off-white, but she could wear the same color as the men's tuxedos.
A black tie. Assuming that the shoes will be black.
you can wear a bow tie i really don't know
morning suits or black tie attire
* The groom is generally dressed in black; white shirt; bow tie or ascot and this will still suit the green theme.
if he wishes to, then yes
Men that are invited to a wedding as a guest should wear suits or at least a sports jacket; slacks and with a good shirt and tie (all color coordinated.) If the man does not own or cannot afford a sports jacket then at most weddings it's acceptable to wear casual slacks (not jeans) with a shirt and tie and a outer jacket that is black to navy in color. Suits and sports jackets, etc., can also be rented for 24 hours from wedding rental shops at a reasonable rate.
No, it is not advisable for a woman to wear a tuxedo to a black tie wedding because tuxedos are meant to be worn by men. She could wear a simple black cocktail dress and if she likes instead of jewelry she could wear a black bow tie around her neck.
A dress suit, tie and shoes
Depending of the occasion. For a wedding, if you are just a regular guest, I think it's ok to wear a suit without a tie. Better is to ask your friends. Depends on the formality of the wedding.
Yes, but don't wear a bow tie or any kind of tie with it.