Welcome Kymco Owners!
If I were to get the 125 what other upgrades would I need[/quote If you stick with a kymco motor almost nothing..but if you go with a gy6 motor. switch out the stator and you should be good.You will need the carb. and back tire.and muffler.