Yes. You definitely can.
Always ask,remember that is a private property.
The parking lot is quite large and part of it is well lit.
Not sure about parking at Cracker Barrel overnight. Best to ask manager. They do have an ample sized parking lot.
Thanks! Your answer is awaiting moderation.