Hi, here's what I can tell you:
1- As far as I know the "official hospital" is still Hospital Hermanos Ameijeiras in havana. My wife went there in February and she did her exam without problem. I would call there
if I were you to make sure it still the official hospital and what your husband needs to bring for the medical exam.
2- I dont know if he can go to Holguin, before everyone had to go to Havana.
3- The medical exam is free. My wife went there and there was no charge. The 400CUC you are talking about was for the PRE, but not required now.
4- My wife went to immigration in Cuba last month, and she doesnt need the PRE as long as she returns to Cuba inside 2 years. So if your husband gets his visa and comes to Canada,
as long as he return to Cuba between the time he gets in Canada and the end of 2 years here, there wont be any problem. Of course, when he'll go back to Cuba, he'll be able to come back here
and get an other 2 years.
Carta blanca is not required anymore also. They checked my wife in the computer at immigration and told her that as soon as she gets her Visa from Canada, she's free to take
an airplane to come here the same day.
Hope this can help, and things seems to change often, so make sure you do your research on your side also, just in case
I married a Cuban male in Aug 2013, we are still trying to get all the papers. My husband called the hospital in Havana and was told that the medical is 405 CUC's.
Is this true? Any and all help is appreciated... We have often felt that since getting married we are bing charged high fees due to me being Canadian.
Thanks for any assistance.