Upvote:4
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.