Yes...until January 2009.
Yes
Yes, this is possible.
no,Canadian drivers license is not valid in Europe but valid perhaps in England.
Yes, you do.
Situation dependent.
Yes, you don't need your drivers license for that. A birth certificate and some other papers will do.
Your birth certificate will not help you. You can enter the US from Mexico with an "enhanced" US drivers license, but only if you are traveling by sea or land, not by air.
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.
Take the name from your birth certificate.
Birth Certificate
Birth certificate or drivers license.
This is not a problem. This happens when changing one's name upon marriage or petitioning for a court-ordered name change. You can show your marriage certificate or the court order. If not, then your drivers license will have to show the name shown on your birth certificate.