@karmona Agree with most that @Calum said.
Athena170 the way to go.Porting is a must,depends what you need and who will do it.
DEP or any other good exhaust (the thing with rust is real for DEP,5 coats of high temp black on a clean brushed DEP,and still have 2 tiny spots of rust forming)
TM28 is ok, if it hasn't a power jet,install one.
CDI you choose. Aftermarker programmable is a wise choice. OEM CDI upgrade from another Yamaha is a good compromise,depends heavily on your setup,