Yes. They stay open, if I remember correctly, every day except Christmas and I think July 4th. Not sure about July 4th.
Yes
I'm not from the area I'm from Jersey I just always make my way there when I'm in N.C. but they'd be crazy not to be open.
Thanks! Your answer is awaiting moderation.