Repair to 20 year old boiler, ready for the next 20 years

Photo 5 of 7
Initial inspection, found a failed heat exchanger, fail heat exchanger seal, failed expansion vessel and pressure relief valve