I would be vary surprised if your insurance company will cover water damage, from a roof or window leak. Most companies will tell you that it falls under maintenance, and it is not covered. I had two friends that had the same problem you have, and that’s what they were told. I wish you luck with your claim !!
TV= 2012 F-150 FX4 Supercab
FW= 2011 270ret Crusader
Hitch= Reese Pro Series 16K Hitch