it's an awesome bike! makes me wish i was a 10 year old boy again.
you definitely want to protect the bike with skid plate, radiator guards, master cylinder guard, caliper guard and hand guards. we offer the works connection master cylinder and caliper guards. we have many hand guards but if it has the stock or stock equivelent bend then get the Acerbis Minicross:
http://www.crfsonly.com/catalog/product ... ts_id/1944
you may also consider a rear disc guard:
http://www.crfsonly.com/catalog/product ... ts_id/2296
if it still has the stock jetting consider the JD Jetting kit. Bike can be hard to start and idle if the jetting is not spot on.
the flywheel will help it from stalling but the better solution for most young riders on this bike is the rekluse z-start pro clutch. not only prevents stalling but help manage the clutch. we stock both the flywheels and the z-start pro.
again, congrats to your son. great bike!
ken