Want this question answered?
Yes, you do.
Yes. Canadian drivers licences are recognized n the US. However, you'd still required to present a valid Canadian passport when crossing the border into the US. A enhanced drivers license from BC will allow you to enter the US by land (instead of a passport).
Yes
yes
no,Canadian drivers license is not valid in Europe but valid perhaps in England.
Situation dependent.
You cannot, unless you take up a "permanent resident alien" status or become a naturalized US citizen, and take up permanent residence in one of the US states.
Yes...until January 2009.
No. Your Canadian drivers license is good anywhere in the USA, by international agreement - that's what got the Florida government in hot water recently.
No, you cannot get a drivers license in Canada if you are a US citizen.
A US drivers license is honored in most European countries. All of the countries belonging to the European Union recognize the US drivers license.
Yes, it is legal. But, I suggest you get a U.S plate just in case. :]