If this is something that you feel would bother you than playing with a no deposit bonus is probably not the best idea. There are plenty of other offers available to Canadian players, including real money welcome bonuses, where there are no such restrictions.
Keep in mind that these offers are intended primarily for entertainment purposes and casino will never pay more than the threshold stipulated in the terms and conditions. Progressive jackpots might be the only exception to the rule but you need to make sure progressive games are allowed under specific no deposit bonus terms.
Amounts awarded through no deposit bonuses are usually fairly small, which means odds are usually against the players to actually meet the wagering requirements and walk away with profit. However, with a good approach, you can increase the likelihood of this happening more often, which is good enough all things considered.
Since it is bonus money and you won't be losing anything if you bust, there is really no reason to be overly cautious. If you get a $10 or $20 no deposit bonus, you'll need to get to at least $150 or $200 to be in a position where you can realistically expect to beat the wagering.
So, try to play slots where you can get these kinds of wins and at a level that can provide them. Read more