Anyone moving to Ottawa or Montreal?

Hi,

I recently moved to Montreal from US. I drove my car from US. So I have to do the registration for Car and Drivers License in Montreal. Few question,
For Car Registration;

  1. I have US license covering my car as of now in Canada. Should I have a Canadian Insurance before I register my car here.
  2. As of now I have a valid US license, do i need to have a Canadian License to register my car in Canada.

For Drivers License,
I have a US valid license with a clean driving record for 3+ years ,

  1. Can I exchange my US license for a Quebec License?
  2. Do I have to give any test?

Please advice. Any help is appreciated. Thanks in Advance.