you dont really need any lawyer for this,,you'll end up paying a lotttt of money for something you can do yourself,,,
as for your bf,,i recommend him not to tell anyone he is getting married with a Canadian,,,this happens all the time and when they find out he will be already out of Cuba,,(note...