It is unlikely your insurance will cover damage caused by a rotten roof unless you are able to prove the damage was caused by scenarios outside of your control.