Liquid will be a hard part because my cross bike doesn't have any bottle cage bolts! (It's meant as a minimalist racer) But I have a 3L hydration pack that'll also have all the room I need for the food and clothes. But one thing you guys haven't listed that I know I'll bring is a beer for the half-way point.