I have a friend who owns a bike workshop in Old Klang Road..PM me if you're interested..can gib u spesel plice hehe
Believed that you need to overhaul the engine to clean up all the carbon..
As for the body painting, why just don't take new body kits..cost only around RM150-200...
Givi Box would fit to almost every bike model..
[WTA] Honda Ex5 2nd Hand, Honda Ex5 2nd Hand