I know what it's like to wake up with water dripping from the ceiling directly over the bed, light fittings full of water. Shits not fun.
I hope you get enough help, that roof is in bad shape. I'm broke for a couple weeks, so remind me in a couple weeks