Preferably no later than a month before the wedding
Dates are allowed, please let me know in advance to make sure they have a plate!
Yes, absolutely no jeans and no white for obvious reasons.
I would recommend if you are planning on drinking, please plan accordingly to get a hotel or have a designated driver as the venue is far out from town.