Yes.
I am tempted to respond by saying that I don't need a passport for anything that you do. However ... You do not need a passport to enter Canada, but you might experience difficulty getting back into the US without one.
Contact the US embassy as a matter of urgency. They will be able to advise you and help you to get a replacement passport.
when does a us citizen need a passport to drive to Canada
Yes you need a passport to go anywhere in Canada from the US.
No. As long as you are traveling to or from other US States you do not need to bring your passport
If you're a US citizen traveling from Canada to California by land, you do not need a passport until Summer, 2008 (this may change, but is the revised date the Department of Homeland Security issued). You also do not need a passport to depart and return to a US port by sea -- a cruise boat. You do, however, need a government-issued photo ID (such as a drivers license) and a certified copy of your birth certificate.
Yes, especially for international flights. If you are just traveling in the U.S. then you only need a drivers license. But you will not make it through customs without a passport and if you need a visa in another country you need a U.S. passport.
No. They only need a passport when they leave the US.
Yes you do
Yes
Alaska is one of the 50 states of the United States of America. If you are a U.S. citizen you would not need a passport as you are traveling within the country... not to Canada.
As of June 1, 2009 you need a Canadian passport to travel by land, sea or air from Canada to the US.