Sounds like your pull starter is worn out. Take the pull starter off and see if the pulley is loose on the center post. Mine was a bear to pull over but when I switched to my brothers pull starter it there was a huge difference (I am running the wiesco piston too). My pulls tater was worn out big time, I have replaced the pulley but the center post on mine is worn as well so it is still a little harder to pull then it should be, but it is much better then when the old pulley was on there. Now just to hook up that compression release so that the starter won't wear out on me...
As for the noise, it could be that the valves are out of adjustment or that the rockers are worn. With a 20+ year old machine a little noise is not a surprise.
1984 Yamaha YT 60 Tri Zinger(current project)
1983 Yamaha YTM 200 (rear suspension kit)..... long term project
2004 BMW R1150R
1972 Honda CT 70
2007 Lifan 110