Google earth will show you lots of information:
Select get directions then enter starting address and destination address
then right click on the highlighted route and select show elevation profile ... shows you the grades that you will be travelling ...
you can also virtually drive the roads by dragging the little yellow man to the highlighted route ... you can see the width of the lanes, shoulders, etc.
2004 Winnebago Journey 39W - 2012 Buick Enclave
Present @home Home: Oshkosh, WI
We call our rig "Ernie the Journey"