Congratulations on your ride.
Don't tempt yourself into thinking that this ride will be any better on long routers. Because it'll be 2x more uncomfortable than it is now. Your Junoon was MUCH more comfortable and for comfort level, you just can't compare these two bikes.
The primary reason for this discomfort, are the rear shock absorbers. They are stiff for a number of reasons. They are the reason this bike's rear tyre sticks on the road, and keeps the weight down during bends. Thats also the reason why this bike can take sharp turns even when it doesn't look like it. Having softer suspension on this ride will mean dangerous ride.
Tyres & Rims:
One owner to another ... PLEASE get its Rims changed ASAP. The current rims are of a very pathetic quality (only the chrome quality is good). Buy Araya or Union Rims with ISH wires (whatever you call those wires inside the rim). Note that front ISH wires won't work on front tyre because they don't come for bigger hub models, so for front you'll have to use AHL Geniune wires. The maximum expense for this task is approx 5k. (Refer to my thread for that matter)
If tyres are aligned, leave them be. Because Rims are more important. Tyres after some time, will improve road grip.
You may already know this but DO NOT try to use Rear Break only on CG125, or you'll risk Skidding Off. Keep 75-80% pressure on the front brake, and slight push on the rear. You'll notice this more prominently once you get to know this ride. Also, without Engine Braking, you won't be able to adjust yourself with better breaking. Its not Junoon. So practice downshifting while breaking.
You are in Lahore. There is a crackdown on the kind of number plates you are using. Punjab Police will stop you the instant they spot these plates and They WILL Break them. You are required to get Computerized-like Number plates made from the plates maker. I am surprised how did they make you these because they are perfectly well aware of this issue, and they mostly warn you themselves about WHY you should not choose these plastic/glass plates. I guess he might've thought about double-billing you ... once for these and once you go back to him for other plates
Anyway ... enjoy your ride.