Thanks gjp,
I will order a driving record as soon as possible. I have driving record of 12 years in US but in 3 different states. I guess my current state record will be sufficient rite as it has like more than 6 years? I have already fixed a house for rent so i can give the canadian address too.
So my question is: if i like to buy a car from a private party, can i do it right away? I mean as you said i can swap my US license and get alberta paper license same day, then need to get an insurance ASAP then buy the car and get it registered? I never bought frm third party before so do not know the process clearly. I really wish the banks there use my US SSN number to qualify me.