>>592863This guy
>>592892 has the best idea.
I used to work with an ex squaddie who ran the local Army Cadets and he always got me free shit, including rat packs. The only good thing in them was the Biscuits Brown. Everything else including the main meals are a bit shit. Mind you that was about 3-4 years ago so I'm not sure what there like now.
When you resupply in towns along the way, try to buy stuff that can be consumed raw like tinned tuna and meats etc, dry fruit and nuts, cereal bars. Also go for stuff that can be cooked in water like rice and dry beans.
If you don't have too far to go between stops, you can also treat yourself by buying perishable food like meats, cheeses and fresh bread.