All of the suggestions are good ones and will work. I don't think there is any one program that does it all, so a combination of those suggested may assist in exact planning.
If you are in a place where you have internet, you can use Bing Maps - driving directions, routes, and traffic
or Google maps. Try this:
In the Bing or Google map, type in the name of a city, maybe the one you are in.
When the map brings up the city, there will be a "search line" within the web site mapping program. (Not the URL line). Now, type in the word "RV Park" without the quotes. The on-line map will be populated with RV Parks. (Unfortunately there may be some mobile home parks and ranger stations, and is predicated on the search engine of the map program you are using). Now, zoom in, zoom out, (your preference) and just move (drag) the map in the direction you will be traveling. The map will be refreshed with the new RV Parks. You can try, without quotes, "campground," "Italian Restaurant," "Mexican Restaurant," or whatever you imagination can conjure up, and the map will be populated with that search criteria.
Once you have fond a camp ground, use the RV Park Review on-line to see if anyone has any comments about it. Just remember that some one else's single opinion in RV Park Reviews is as good as a combination of a group of opinions.
AS for traveling with WiFi, it is only going to be good in those locations that have a WiFi connection. You will not be able to use it traveling down the highway except in close proximity to WiFi locations. Most of the time those locations are only good for several hundred feet. You may want to consider an air card that plugs into your USB port, or a MiFi that more than one computer can use when you are stopped for the night. The air card and MiFi work on the newer 3G and 4G technology, depending on what service you get. (ATT, Verizon, Sprint, Altell, etc.) Using an air card when traveling will give you connectivity most of the time. The exception is on long stretches of lonely roads with not much traffic. Seems the providers do not want to spend money setting up points along stretches of routes.
I like Microsoft Street & Trips, plus the on-line mapping. Then I use TomTom and DW's iPad with her navigating. There have been times when all of them have been out of sync with each other.