Here is a few views of the cylinder. It cleaned up but I am not sure how well.
INTAKE
EXHAUST
Do you think it is okay to run? If so, I have sourced a few pistons and maybe a spare saw for $70 or so. I'd really like to just invest in a new piston and call it done.
That's probably what I would do, but be sure you clean that cylinder up better than that. Don't hone it but run a little wet/dry sandpaper across the grooves, oil it a little before assembly and the rings will probably seat. I've seen them worse than that. Just be sure you check everywhere it can leak air so it won't run lean.