NOTE: there have been currency changes in 2021 but this article still has really great information on money in Cuba
First off, If you are flying into the country without an all-inclusive vacation you will need to be able to prove you have access to at least CUC 50/person/day during you trip.