On long weekend rides I always use google maps "walking directions" as a starting point. This is the "crow flies" avoid highways route and then I add a point and drag route over to add any interesting roads or tweaks. Then I either ride the plan or throw it out completely depending on weather, time, etc. but at least I have a starting point and know where the best roads are. I use satellite view to find dirt roads.
+1 on smart wool or the equivalent blend on the socks at Academy Sports for 1/3 the price.