The bike looks like it's worth doing right.
Get a new (or rebuild) the old crank, clean up the cylinder, new wrist pin, new rings, replace ALL bearings, and you should be good to go.
It PROBABLY wouldn't hurt to do a lot of carb work & tuning just to make sure you're not running balls-to-the-wall lean.