No! St. Thomas is on a U.S. Virgin Island. You only need your state-issued ID. However, if you have a passport, it can slightly expedite your customs experience when heading home.
A rental car will be your best way to get around the island. The roads are quite curvy and steep, so if you get car sick easily, have your Dramamine handy! Here are some rental companies that we have seen recommended: https://www.pdiseinc.com/ https://tropicaladventurevi.com/ https://keyngovi.com/ https://www.360carrental.com/ https://rockcityrentalsvi.com/ https://dexterrentalcar.com/
No! We know this is also your vacation, so while we would love to see everyone every day, feel free to plan whatever you would like!