Why waste that cash on a new ride like that it won't help you any, I have seen guys roost on 125's against the new 4 strokes. How's this a saw a local vet guy was 47 holeshot a race in deep sand on a slightly clapped out '01 YZ 125 against my friends CR500AF and 3 450's! I have it on tape and lead it for 6 laps before tiring out from lack of riding. It was killer, waste your cash more on training and upkeep of your ride. I'm not knocking ya but bling bling trick parts is not gonna make ya any faster over gaining real skills. Have more fun laughing when you roast them on your "dinousaur" 2 stroke :)
If I did one mod to my 125 it be at least a billet clutch basket causing you'll be banging on that clutch. Since YZ's are tall maybe get an after market seat and cut it down cut the bottom the base side and then smooth it up with sand paper and tape the edges recover. Do stuff to make the bike more tailor fit to your size. Stuff like that will make it more whipable so you can ride it like bubba does.