My American friend bought herself and me a ticket to fly to Cuba in a month from Boston Logan to Fort Lauderdale to Havana. As a Canadian, what steps do I have to take visa-wise? (In particular, how do I obtain a tourist card?)
You are buying the Cuban Tourist Card at the "gateway airport" (the final airport before departing the U.S.) and it costs $50 per person. All you need is your passport, boarding pass (doh!) and typically a credit card.
This is the relevant JetBlue page which I very strongly suspect you are flying.