Dirty carb combined with low compression. The truth is it could be several things one at a time or all at once. Carb problems could cause your issues, as well as low compression on that old engine. Ignition could also be a culprit.
the leaking tank valve is a normal issue with those older engines also.