You don't need Euros, EVER. Dollars are fine everywhere, including for taxis. As far as the cost for the taxi to GCBC, depending on time of day, I would guess around $30-$35, plus bags, unless it's late in the evening. Confirm the cost with the driver before you get in the car. Don't know about ATMs. Never used them in SXM.