ChoppyChoppy
Tree Freak
WalMart has batteries for 19 bucks now. If it has fuel, spark ( magneto is likely good ) and compression. It will run. Adjust the valves. They have a mechanical compression release that if the valves are tight will not release. I bet that's what is wrong. Common no start condition on them.. My guess is it needs a battery and the Bendix drive for the starter. Napa also has the parts too.
Must be a local thing. The lawn tractor batteries here are in the $50 area. Car batteries are around $100.
That's at Wallmart.
Op...I don't know where you live (locations don't load on my phone), if it's near Palmer, AK bring it by the shop and I'll fix it for just parts cost.