The CG125 already has a washable filter. Why would you want to have another one ?
Those sporty rear view mirror look cool. Though I don't think you'll be able to find exactly like those (their hinge mechanism is strong and different than our local bikes)
Hand Guards are easily a available in. They used to come in Trails (Dirt Bikes).