a little help(maybe)
Shipping into Canada is a bit of a PITA. I don't really know how to do it for a new bike. I did it with an '88 AT. While in line at customs, a fellow who was importing 2 RangeRovers was complaining that it was the last time he'd ship directly into Canada. Said he normally ships one Seattle and drives it over the border into Vancouver. I think you can do that with the UAE export plates and insurance. (emphasize 'think' over 'know').
Other than that, even with an old bike that doesn't need to meet Transport Canada's regulations, it's a PITA. It's also different if you are not keeping it yourself. Best would be to write to Customs and see for yourself.