You'd have to check with the DOTs to see if they're legal in Alberta
I've read that the main reason you can't run beadlocks is that they require routine checks to make sure they don't come loose. Too many clueless people on the road that don't even know how to signal, let alone check over their vehicle, so they're not allowed in a lot of areas.
BUT, I had fake beadlocks on my last truck, and have seen alot of fakes around on different vehicles. So If a guy was to run real beadlocks all the time they'd probably go unnoticed. Maybe take a look at a for sale post and question the owner of that jeep if he's had any issues running them on the street.