Not necessarily. However, if you are eligible or have the documents for your travel to Canada, then yes, you can enter Canada.
Even Infants can enter the US with their US passport. So there is really no age limit to one who wants to enter as long as they have appropriate documents.
You are licensed, and have all the proper documents needed to drive in the US - which are pretty much the same documents you need to drive in Canada.
No, you cannot enter Canada with an expired US passport. You must have a valid passport to enter the country.
U.S. citizens entering by car from Mexico are required to have their passports as well as other supporting documents. These include NEXUS, SENTRI and/or FAST.
Passport and sometimes you will be asked for authorization from both your parents with signatures
yes.
The Canadian Charter of Rights and Freedoms is one of the more major documents that helps ensure equality in Canada, but it doesn't cover the US.
legal travel documents
Alaska
yes
You need a valid passport only.