Total bummer Fran.
Yeah, rip it out when you get a chance...sooner the better...try and dry it if you can before too...less chance of mold if you get to it now...IDK how though. Watch out for water and electrical cords. (You and DH know all that I'm sure...I just worry about mold...can make you very sick).
Roofing is not cheap either. How old is the roof? You going to have to do the whole thing? Can you do it in sections to spread the cost?