Yes, passports are a must. If you do not have a passport already they take about 6-8 weeks to get.
The weather in March is in the 80’s and cools down at night.
The venue is about a 10/15 minute drive. Ubers/taxis are available or your hotel may have a shuttle service.
We are having an open bar at the reception. Bring cash to tip your bartenders.
You can, but you do not have to. There’s a better exchange rate if you do.