Thank you for the replies. Regarding the vents, the tub, sink and toilet vents are all original to the house. the fan vent was put in by a professional electrician who installed the fan so I would think he did it right but, who knows. I have a lot of fiberglass insulation up there that I know has soaked up the water so I am going to fight my husband and pay a company to come out and remove it and replace it and make sure the vents are all working correctly. I am thinking an attic inspection company that does heating and cooling that they would be able to also check the venting and fix that, too? Perhaps he water from the hose caused something to disconnect.
I was especially worried he might have destroyed the new exhaust fan/light that has not even been used yet and created issues with the wiring. When I asked google AI about it, it kept repeating that it would cause corrosion, short circuits, seep into the insulation of the wires, ruin all the electronic components etc. So I did panic. Since Ptonsparky thinks that I will be ok I feel a little better about the electrical.