For the "possessed" door locks, it's a super simple fix. Replace the drivers' side power window switch. I had this problem with my 06, they would lock/unlock while driving down the road, and one day the hubby spent about 15 minutes and fixed it. The part was about $20 (for a 2-door) through GM. (If your car is a 2-door, the one switch replacement "should" fix it. Not sure if it's 1 or 2 switches for a 4 door, though, or the price. I'd imagine it'd be close, though....)
As far as your dome light, when you move the switch, does it click into place and still not work, or does the switch freely move between the 3 locations? If it moves freely with little to no effort, press up on the switch as hard as you can (without breaking it of course). I had this also, and the switch to turn it off and on just somehow popped out of where it needed to be. (If it's not the free moving switch, I honestly have no clue.)
As far as the key fob issue, that's one that I never truly found a fix to, but researched it a bit. I suffered engine problems, and my balt has been sitting parked for 14 months, so I haven't tried anything else. When my car was still under warranty, I tried a new key fob, and it worked, but only for a little bit. and until after the warranty was up. :( I've seen on the internet that the buttons aren't making a good connection, and there's something you can get online that supposedly fixes it, but I can't remember what it's called, nor have I tried it. Someone else might have a better idea. In all honesty, after I got the possessed door locks fixed, it wasn't really something I was TOO worried about, because then I could manually press the locks down when I parked, and manually use the key to unlock the door without triggering the alarm.