Puddle lights could be as simple as a bulb out, but my money is on microswitches in the door lock modules. Again, another typical and fairly painful repair.
Ref the coolant leak, check the coolant flange on the side of the engine (with temp sender in), these can leak ;-)