No, St. Thomas, USVI is a US territory and does not require a passport for travel.
St. Thomas is a small island and does not have many Ubers/taxis available. There are shuttles that can take you to your Airbnb/hotel and rental cars available at the airport. Please send the Maid of Honor, Ellianna the address to your Airbnb/hotel one week before the wedding so that pick up for the ceremony can be arranged. Email: sanchezellianna242@gmail.com
Yes There will be a 2 hour cocktail hour with open bar and passed appetizers and charcuterie following the ceremony. There will not be a formal dinner.