I would have your alternator tested and repaired asap. If the regulator were to become
failed in the shorted position, you could easily have an overvoltage situation, which at
the least blows lamps, at the worst, destroys ECUs and such.
The door lock solenoid is an easy fix, possible something is not allowing it to open
properly/close properly (need of lubricating all the points in the mechanism), or simply
replacing it.
The #1 problem is more important, a bad alternator can also ruin a battery.