All I'll add to the great advice above is to be careful about the Google bike routes in some areas. Where I live it tries to route me on some dirt or gravel roads in an attempt to stay off busy highways. Sometimes a busy highway with a wide shoulder is preferable to a dirt or gravel back road, especially if you want to approach 100 mile days.
Google is pretty amazing for biking sometimes. It even accounts for hills in time estimates.