It is not possible to become a Canadian Citizen just by marrying a Canadian citizen. Citizenship cannot be acquired by marriage in any country.
A Canadian marrying someone in a Canadian Mission is considered to have been on Canadian territory where Canadian laws apply
Good question! I believe you should become one before marrying one.
Bang him in public up the rear
Yes, marrying a U.S. Citizen in order to become a U.S. citizen is illegal.
American citizenship cannot be conveyed via marriage. The Canadian can apply for naturalization. American citizenship cannot be conveyed via marriage. The Canadian can apply for naturalization.
By marrying a count or countess.
Yes.
Answer You might want to refer your question to Immigration Canada and get a direct answer from them.
Yes. With the proper documentation, there would be no restriction.
he worked in his house after becoming president
No but your children will be half-Irish.