少し誤解されているようですが、「コモンロー」については、common-law marriage という結婚の一種ですので、移民の申請を「結婚」にするか「コモンロー」にするかの違いだけで、永住権の取得には大して差はありません(コモンローのほうが証明書の取得が面倒くさいだけで、関係が証明さえできれば後は同じです)。
Who is a Canadian citizen?
•In general, you are a Canadian citizen if you were born in Canada. You are not a Canadian citizen if you were born in Canada and at the time of your birth, your parents were neither Canadian citizens nor permanent residents, and at least one parent had diplomatic status in Canada.