In Ontario I've never seen a bike tested for emissions, so my guess there isn't any post sale regulations in place. It's a shame of course, as thousands of 2 stroke engines used in scooters and various landscaping equipment are making people sick. From what I heard the reason why in Mexico so many die of the same strain of flu we have here is supposedly air pollution. It weakens the immune system and then chances of recovery diminish.
I think there should be a single Canada wide standard for emissions based on how much crap is produced from 1 litre of fuel burnt. There maybe transition stage of course, say 5 years, but in the end EVERYTHING, from a lawn mower to a front loader to a truck must comply to the standard. It's not fair to have a Corolla owner to pass the test every 2 years but have hw 401 full of smog belching trucks that amount to hundreds of cars each, while the only excuse is it might hurt the economy if strict regulations are passed. We loose more money on health care year after year, so why not make those who pollute air pay by either upgrading their engines or else in fines for the damages they cause to the environment and ppl around... It all comes down to the fact that we need a new stronger and responsible leadership in Ottawa.