WalMart does. McDonalds doesn't.
get a new car
You can find good overnight parking in Aberdeen at the Aberdeen Airport. Alternatively, you can park at the College Car Park for around 6 Euros per night.
in a car
park it in a garage.
Wal-Mart, auto parts store, hardware store , grocery market
Any grocery store sells distilled water.
You are at fault! Unless you know who did it to your car. You will need to pay a insurance excess, unless you know who did it (License Plate). If you look at the Terms and Conditions when you enter the Mall/Car Park/Grocery Store you will note "Cars parked in this carpark is left here at your own risk, We will not take any responsibility for your car when it is left in the carpark" or something along the lines of that
When the battery does not start your car as it normally has, or the battery runs down overnight. If you suspect it is bad then have it checked at an auto parts store.
park car house store yard
Park it inside somewhere, Cover the windshield area with a tarp overnight, Move to a warmer climate,
If the place is open 24 hours, then probably. If it has certain hours, then probably not. Although, you'll have to talk to the owner.