Hell no! , The changes in the frames and the plastics are dramitic
Highly unlikely, I would suggest finding someone who has an 07 and checking the fit before I buy one.
It won't be a bolt on clean operation, but you could probably get the fenders to work, not sure about the side panels and the tank is different so I doubt the radiator shrouds would fit. But if you have a hacksaw, dremel and a drill, anything is possible.
depends on how tall he is
Everything should be an exact fit. Check out KTMTalk.com for all your KTM questions
The front number plate and fender will fit. The side number plates, rear fender and airboxes will not. The 2005 KTM bikes have the side number plates attached to the rear fender (all as one piece) the 2003 models have number plates that attach indiviually (not as one piece)
It has a different part number so it will not bolt right on, but with a little bit of persuading, it would probably fit.
KTM
Yes the frames are exact and the 200/125 share the botom end/cases.
No, the 620 kicker is much longer than the 200. the 200 shares the parts from a 125. the 620 would need a kicker from at least a 250.
KTM 125
i would personally say the ktm is a better design good frame great bikes the only problems are the price of a ktm is very high where as the cr 125 is a great bike for racing like the ktm 125sx are both 2 stroke and i would say the overall faster bike is the ktm but not by far both my favorite types of bike