Don't just do LSD miles at one speed all the time; do some higher intensity stuff as well. I like finding hills to ride but just picking up your speed on the flats works as well. I wouldn't sweat the food; there will be plenty on the ride. I would stay on top of my water; I'm a big fan of bananas on a long ride as well.