Hi Kirk:
Much better, thank you!...
Detonation Sir. That damage is all caused by long-term detonation.
Those damaged heads are eroded too deeply to save and you need new cylinders, too. Those are the Max Moritz version Mahle pistons and you need some new ones.
It won't be cheap to do properly but you should have a good motor when you are done. The most important thing is determining WHY it was detonating and get a solid, permanent fix on that.
I see evidence of heavy oil consumption that really triggers detonation by lowering the octane of the air-fuel mixture.