This is true. I would also recommend contacting your TA before the end of the cruise. You have over a year to figure out how to email from the ship. Since you will be sailing in the Caribbean, you might be able to actually call at little or no cost. That will depend on your location and your phone plan.
If I remember correctly, it was $15-20 to Uber from FLL to the Riverside on Los Olas. In my opinion, a much better location than the Marina. It is also located on the Water Taxi route.
I agree with this. When sailing from south Florida avoid boat shows, holidays (especially Easter), Super Bowl, and most weekends during "spring break".