Parts availability should be no problem. Alto had been present in Pakistan for a good period of time.
New Alto parts cannot be used in old one because they are totally different machines in and out.
for price estimation, you can visit pakwheels autostore just to get some idea about parts prices.