Part of the due diligence, when buying a property, is to check out the roof. There is no way to determine the condition except a physical inspection. Current insurance will NOT pay for past damage ( ie, prior to inception of their policy).
Carriers are increasing wind/ hail deductibles or in some cases refusing to insure certain properties, due to roof conditions. Roof claims will be declining, but as they do insurance rates will also drop.