There are quite a few parkway guides available. Places I liked along that area include Fairy Stone State Park, check there for a campsite. Check out lovers leap on 58 just drive slow. In Mount Airy NC get some of Aunt Bea's barbecue and a couple of bottles of sauce to take home. I cant remember the name of it but there is an old mill in that same area that also has a couple of folks playing old style Bluegrass music fairly often, and the town of Floyd is well known for the music there as well.
When you leave that area and get farther north check the trail along crabtree falls, beautiful setting, its just above Lynchburg.