ACA maps will handle most of the routing for you in spades. They might even save you their cost by pointing out low cost/no cost camping sites, and needed services.
Consider having some 'business' cards printed, especially if you're going to journal your ride. You'll likely be meeting a lot of people, and having a card to hand them saves time and scambling around for a pen and paper. Neat way to convey the info.
Unless you have the inclination and talent to set up a private blog,
Crazyguyonabike is the place to go to journal a bike ride. Easy to use and a big potential audience.