Who drinks soda while riding?? Besides, all of it now contains HFCS. Eww. Don't worry about showers - you'll get invites for sure and you might want to look into Warm Showers. Never used it myself as there was a fee, but a lot of cyclists do. For showers: community centers, public pools or aquatic centers, gyms (just tell them you're on a tour, can u buy a shower? Some will say no, those who say yes have never charged me.), State parks, county parks, RV parks (in the US, a few will say yes), and if you're really desperate and dirty, homeless shelters can be a source (and always free). Free camping- remember that the natl forests and the org that manages the dams are always free. I can't imagine consuming $22 worth of food daily! You will be taking a stove, right? I eat double when I tour. Lots of pasta and tuna!