Wow those heads don't look like they are on great condition, you should defiantly consider dropping those by the shop.
As for the pistons, maybe they just got really brittle for some reason. I have never seen this before but you can see the outline of one of the broken pistons on one of the...