Yes.
No, US currency is accepted everywhere.
Lynden Pindling International Airport - Nassau Bahamas (NAS)
Taxis will be available at the airport. Transportation is included for guests staying at the SLS and will be set up directly through the reservation,
You will go through customs in the Bahamas both when you arrive and depart. Please remember to leave additional time before your departing flight in order to ensure that you have enough time to go through holiday weekend lines at customs prior to boarding.
If you are looking to skip the customs line upon arrival, you can pre-arrange for "Fast Track" service here: http://www.bahamasairportfasttrack.com.