I am SOOO signing up for Kevin's next trip! mmmmmm, beef!
Gosh, don't get me started on the food thing! With that long of a trip, you can prepare some nice stuff at home and take it with you in doubled ziplocs. Should keep just fine. The trick is putting in the time and effort in prep prior to leaving, which can sometimes be tough.
I usually grill/roast some sort of meat, cut it into bite-size pieces, then use the drippings along with wine or broth to make a sauce (mix in whatever your heart desires: onions, shallots, garlic, other veggies, capers), then I freeze the food in its bags until I leave. I then take along pasta to make in my pot, then dump in the meat+sauce to warm it through.
If you're not averse to carrying the weight of hydrated food, this is a fun and easy way to transport good eats. Gets me thinking about what I might take this weekend... hmmm...

-L

PS: Consider your caloric input/output as well when planning. This will help your body's recovery from the day's work as well as prep it for the following day's adventures!