Re: Cylinder wall wear
Your best bet is to take the block to a shop who is familiar with machining aluminum blocks and marine engines in particular. The tolerances for roundness of the cylinder and piston are as important as how smooth the surface is. After your machine shop does its work, they will recommend the proper piston (oversize or not). As long as you have to replace a busted piston, might as well do it right. Check the head for smoothness as well, nicks can collect carbon, which can stick in a ring, which can cause another failure.
For example on my crossflow 90, two cylinders honed out fine, and two had to be bored to .020 over. I replaced all four pistons, and carefully checked the ring gap before I put them in place.
good luck,
fp