Questions:
1. Is it imported?
YES and you will mostly find used (used in japan) fresh imports/unregistered. Some people do sell it after using it in Pakistan and these will usually be registered.
2. How much does it cost?
For 2008 it would cost between 1.1 mil to 1.25 mil depending upon conditions. The one with 1.3L engine would cost more.
3. Spareparts any problem, since its imported does it mean spare parts will be very expensive?
Spare parts are available and bit costly but not every expensive.
4. What is the price in Pakistan for the latest model, like 2010?
I do not think it is easily available because that would be new vehicle and it would cost a lot more because of taxes so no one would be willing to buy it.
5. Or what other model i should buy bc i have a budget of 9 lakh.
In this budget you would get 2005 or maybe 2006 model vitz.
6. Can i order Vitz from Rawalpindi or Islamabad toyota dealer or do i have to go to Karachi?
Its a 2nd hand car, so you can get it from car showrooms, or you can try to import it yourself (a bit long procedure for that). Toyota dealers are only supposed to sell the cars that are offered by Toyota Indus.
This should give you some idea for prices in ISB/RWP
Used Toyota Vitz Cars in Pakistan | PakWheels