Carrying at rest stops is legal in NC & Virginia. I travel between Northern va & Raleigh monthly and have only had a problem at a rest stop once. While sleeping at a Virginia rest stop two State troopers woke me up because they saw my firearm (They were walking around and peaking in on people sleeping, great way to get killed). This idiot trooper LL parker (a real bitch)ordered me out ofmy mini-vanand asked if my weapon was registered to me and if I had a permit. She obviously just didn't know they law or was attempting to mislead me, as she became irate when I responded. " no permit is required for open carry and there is no such thing as gun registration in Virginia". She then said Don'tget smart with me and I burst out laughing at that. Additionally The US Supreme Court ruled in Florida v. JL case # 98-1993 (2000) that simply carrying a firearm or a report that a person is carrying a firearm doesn't in and of itself establish Reasonable Articulable Suspicionrequired for the policeto detain a person.
So are you moving to NC ?