Lots of 18 wheelers park there overnight and also in the quieter Lowe's parking lot right next door.
Not sure if it's allowed but I see lots of people do it. Doubt anyone notices.
Yes your car should be fine overnight this location is 24 hrs
Thanks! Your answer is awaiting moderation.