If you come into Canada using the Express Entry immigrantiom system then you land as a PR and so does your wife. No qualification period.
Also Canada recognises commonlaw marriage.
Also Canada recognises commonlaw marriage.
Here is how I did it -> https://news.ycombinator.com/item?id=15452647
That's not correct. You need to be present in Canada for 2 years out of every 5. NZ is more flexible but has a 2 year qualifying period to get PR.
It's also 3 years to qualify for citizenship.
US Greencards are the worst. Leave the country for a couple of months and it can be revoked.