One of our cast-iron sewer pipes in the basement split last year and we had to have it replaced. It took out two bathrooms during the repair. Thankfully, the third bathroom and the kitchen were on the other sewer pipe.
Although it doesn't need it just yet, the roof will need attention in the future.