the windows is a common problem, just do a quick search, if you took the fuse out though i wouldnt of thought it should lower 'electricaly', so possibly regulator issue, but again hard to believe they all go at same time! check the wires in the door openings.
sounds like you got a dodgey ignition switch, very common issue. Depending how bad it is you may want to replace it.
light staying on is a door switch problem. just open each door one at a time, and press the door switch (small black bit of rubber that pushes in when the door closes) do this on each door and you should find the switch thats causing the problem? could possibly be an earthing fault?