Bhai .. it is difficult to say ... according to what I saw, lots of things got damaged. Since it was a new car, obviously you have to go for new items .. not from Sultan ka Khuh (where the parts are not available for Pakistani model ... )
toyota dealerships have wide variation in rates .. I think it would be worthwhile to do some window shopping first ... Toyota Islamabad Motors, Toyota Capital Motors, Toyota Rawal Motors .. Toyota GT Motors ...
Get the quotes checked ... and then perhaps we can discuss again