After complete documentation, pay downpayment and the dealer will give you the delivery date of the car which can fluctuate from 2 weeks to 3 months in case of "PROSMATEC" civics. Manual ones are readily available
If you want to get the car urgently, then there is a thing called "OWN" which is 50000-60000 in case of Civic, but then you have to wait for like couple of days until someone else's car arrives in your desired color and you drive it away.
In Lahore, all the dealerships are good when it comes to sales. But ill suggest you to go for Honda Fort (Queens Road) as or City Sales (Kalima Chawk) at second place. They are one of the oldest dealer ships in Lahore.
On civic, i think they are giving 2 years of 50000km warranty period. TIP: Get your car insured, donnot rely on these dealerships.
As for CNG, ill suggest you not to go for civic. Get a manual city. As Auto's donnot do great on CNG.
In civic, 70:30 does fine (Super:High Octane)
Averages
In Lahore, civic will give you 8-10 km depending on your foot
On highway, 15 can be achieved on 120kph
Just visit dealerships for information on documents and payment format.
Regards