I would get some estimates and put them aside. Get a buyer and have their PE inspect the premises. If the roof becomes an issue, you can think about negotiating at that time. Don't spend the money until it becomes an issue. That's my opinion.