Ok my car has developed a slight problem

sometimes i cant get the car to lock and the stereo isint switching its self off when i take the key out the ignition, the lights are also staying on unless i turn the auto off and a week ago i came out thinking my car had been broken into as both my windows had decided to open overnight. not good!!!
Its going into the garage, but i'd like a little info before i go in and some salesman tries to give me a shoddy excuse.

Thanks.