I went on a similar trip with a guy who wanted to "hunt and forage" for sustenance. I convinced him to bring some food. He not only ate every crumb, but he also dipped into my supply.
Canoeing will make you hungry. You will burn way more calories on the water than you think. Freeze dried food is great, as is canned/pouched chicken/tuna. I also have been known to pack peanut butter, honey, and soft tortillas. They're non-perishable, non-squishable, and a honey and peanut butter burrito packs enough protein, carbs, and sugar to kill a walrus. Just what the doctor ordered when you've spent a day paddling, toting your canoe around deadfalls, and clambering up muddy banks.
There's a reason we progressed from hunter/gatherers to farmers. And how many paintings have you seen of a fat indian? Bring some food.