YES
Yes it is allowed. If you obtain Canadian citizenship, you are allowed to maintain your American citizenship as well. But you should always carry both their passports when traveling between the two.
Not unless you renounce your Canadian citizenship voluntarily.
No, you do not have to renounce Canadian citizenship to become a U.S. citizen. Canada allows dual citizenship, meaning you can hold citizenship in both countries simultaneously. However, when applying for U.S. citizenship, you must comply with U.S. laws and requirements, but renouncing Canadian citizenship is not a condition. Always check for any changes in immigration policies that may affect this status.
Fulfilling the requirements for U.S. citizenship does NOT cancel your Canadian citizenship. Canadian citizenship is permanent, and (unless obtained by fraud) cannot be revoked by the Canadian Government for ANY reason unless you renounce it yourself. Also, the U.S. does not require Canadians to renounce their citizenship when becoming U.S. Citizens.
NoSee US Citizenship and Moving Abroad.http://www.richw.org/dualcit/faq.html
No his parents heritage is mostly rooted in the UK.
If the stepfather has legal paper for custody, then the children under 18 are eligible for Canadian citizenship.
Yes, it's quite common. People born in the USA can add Canadian citizenship. Being born in Canada to US parents gives you dual citizenship automatically. It's a bit more complicated when you want to add US citizenship, but not impossible.
No. He is a US citizen (born in California).
The visa-free travel is almost the same for both of them. Traveling to the Middle East; use the Canadian one because nowadays the US has many enemies.Both Canada and the US require their citizens to enter and depart the country on their own passport. So, carry them both with you always.
I am not certain what you mean by "options" but your status is a US citizen which means you would be required to obtain a US passport to enter Canada. If your father still holds Canadian citizenship you might be eligible for dual citizenship but that would be determine by Canadian laws not US laws.
Alex Treback, the host of Jeopardy, is Canadian, although he has earned his US citizenship.