For one or two nights you may be ok.
I would assume you can but not for a lengthy time.
No
Just like any place of business, once that establishment closes down your subject to getting towed. Walmart might no care as much but looked to see if they posted any signs.
Thanks! Your answer is awaiting moderation.