Piston::
Slight movement of the piston is normal, alot means it's piston/bore time. It sounds like it may be alot.
Rod/crank::
1mm movement on the rod/crank is OK, I think the rod/crank is fine from what you've explained.
Carb::
Any carb cleaner should work fine. To remove the needle seat there is a tiny phillips head screw. Only screw in there, should be a easy find.
I don't mess with that brass tube under the jet.
2000 GNC 5N\
2001 GNC 9N \ 40+ class
2004 GNC 9N /
2014 rock crusher "GO tortoise GO!"
2016 Byrd Rooster
Father of the "11" time National champion,and worlds fastest woman ATV racer
A few fast LT80's
250R~300cc's
300ex
350 Rancher
Kymco Mongoose
Survivor of the 12 Hours of ATV America 04 and 05