Question id 452 - Preflight Preparation - FAA PPL(A) - Private Pilot Airplane

Yes, as long as you apply for a waiver with Transport Canada.
Yes, BasicMed is recognized as the equivalent of a third-class medical certificate in Canada
No, BasicMed is only valid in the United States, Mexico and the Bahamas.

Training tests and timed exam simulations FAA PPL(A) - Private Pilot Airplane