Just remember....if you take more than $10,000 into Canada you have to report it! :)
As soon as we crossed we went to a Canadian bank and got $300 in cash, including various denominations of coins.
We planned on staying at Canadian Provincial parks and Yukon's parks and many have a fee box for a campsite with no attendant.
We used our Visa card wherever we could (no transaction fee on ours). We didn't use a Master Card or Discover. We found everyone took Visa. We paid for fuel with Visa.
Don't take travelers checks. People don't even know what they are anymore.
After three months we still had some of that $300 left and we used what we could on fuel. We entered near Glacier Nat'l Park and the banks there wouldn't redeem Canadian for U.S. so we dropped the remainder in the park's donation box.