The best insurance you can have is prevention - Replace the roof. Nobody wants a 22 year old roof because that's buying a claim.
Just replace the roof. An inspection says you have \*maybe\* 3.5 years left. You're only a year before you planned to replace it anyway, that's hardly a rounding error. That roof is end of life.