It is not possible to become a Canadian Citizen just by marrying a Canadian citizen. Citizenship cannot be acquired by marriage in any country.
Good question! I believe you should become one before marrying one.
A Canadian marrying someone in a Canadian Mission is considered to have been on Canadian territory where Canadian laws apply
Bang him in public up the rear
Yes, marrying a U.S. Citizen in order to become a U.S. citizen is illegal.
By marrying a count or countess.
Yes.
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.
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.
by marrying her own brother
he worked in his house after becoming president