Food looks pretty good, although for longer rides I wouldn't bring any sausages or eggs as they are hard for your system to digest under the stress of riding. Remember, when you are riding longer distances you need to make it easy for your body to assimilate food.

Interesting that your DH is using Cytomax. I live in the town where it is made so I go over to the factory and pick up mine. They are a great group and I am happy to support them. It's fun to see them work- all of them seem to enjoy their jobs which tells me something about the company. Right now they are celebrating their 10th anniversary.

A word to DH from the Cytomax folks - if you take small sips every 15 min (as much as you can time this) it will keep your energy level up without upsetting your intestinal tract, etc. I have used this program pretty regularly now and it has made a big difference! Are you able to use Cytomax as well? If not, you might look for Hammer products as they have a lot of good stuff too.

Good to hear you can ride clipless. Now try using your hamstring muscles. When you reach the downstroke pretend you are scraping mud from the bottom of your shoe. Play around with this on a flat surface and you should notice an immediate gain in speed and power. Then try it on a hill. It's hard to do it all the time, but the more you can, the less tired you will feel!! Also I'd recommend that you work on some exercises to strengthen your abs. This will make your back happy especially since it sounds like a pretty flat ride.

Be sure to check the weather a few days before your ride so you can get an idea of wind speed, direction, temperature changes and precipation.
I use the Weather Channel as they are pretty accurate with hourly forecasts.
Also, I'd rather start out a little cool as I know I'll warm up later. Arm warmers and leg warmers are great for cool mornings and fit nicely into a back pocket.

One last thing- I always take a small bag of pills- ibuprofren, electrolytes, & tums. Doesn't weigh much but is nice to have when you need something!