A good stop over is the Skyline Village Inn at milepost 331. Get off the parkway, turn left and it is on your right hand side. Here is the link:
You will be one exit above Little Switzerland which as a few nice places to eat.
On your way north, give me a call and I'll buy you lunch. I live a few miles off the parkway outside of Waynesboro and ride a KLR-650 as well. If you want to take a little duel sport excursion over to West Virginia I can show you some great moderate trails that any noobie can handle and I can offer you a cabin over there if you need a stopover. I know the anxiety thing well as I have a son that deals with it. Enjoy the ride and clear your head. Nothing better than getting out on the road to release stress