According to your compression test it suggests you do need a top end rebuild. This would cause hard starting etc like you explained.
The thing is,, can that compression tester be trusted ??? In my experience with cheaper compression testers is that they are never correct. Well maybe until it gets jolted hard or dropped and then there useless. The cheapest ones that I have found to be correct are a Sears/Craftsman.
SO all in all. With the symptoms you are having and being there is a chance the comp tester is correct or close. You need a new top end basically the rings are worn, cylinder out of taper, out of round etc.
You would need,
Cylinder bore/hone and port chamfer
New piston kit, Piston, rings, wrist pin, circlips, wrist pin/small end bearing
Oem or Cometic brand Top end gasket set, base, head, exhaust, intake gaskets.
And still a leakdown tester.
Check the crank for play when the top end is off. But most importantly is to do a leakdown test BEFORE you pull the top end off. This way you will find out if any of your seals are leaking and you can replace them while top end is being bored etc..