Hi,,,just a quick answer to part of your question, as an american, when you become canadian, you do not have to relenquish your U.S citizenship. I am american, lived in Canada for 38 years, and just last year took out canadian citizenship. So, I now have dual citizenship. They never asked...