https://www.discoverpuertorico.com/info/frequently-asked-questions#:~:text=Do%20I%20need%20a%20passport,or%20the%20US%20Virgin%20Islands
No! - Puerto Rico is a US territory and passport are not required for American Citizens. You can travel with your driver's license ID - please ensure that your ID is compliant with current Real ID requirements.
Please go through the following link so you can find the most updated travel guidelines for those travelling to Puerto Rico! https://www.discoverpuertorico.com/info/travel-guidelines
No! Puerto Rico uses the US dollar as it's currency!
Although there is public transportation closer to the Capital in San Juan, recommendation is to rent a car to get to the venue were the wedding will take place and see some of the beautiful sites!