1.If you want sprayable white lithium grease go for 3M or Wd40 one if you want a paste you can easily find Abro White lithium paste,
2.Sonax Brake cleaner or Crc Brake cleaner. Crc is available from 7mart.pk lahore and sonax i can arrange for you if you are interested in a case.
- Use Liquimoly Anti squeal paste on the back of the brake pads and on the anti squeal shims, for the brake pad ears that use copper anti seize, and for the slide pins silicone grease like silco slip or just buy some toyota red rubber grease expensive but a tube will last you years.
4.most inexpensive one will be Servo and Abro one
5 harris o ring grease is good.
6 depends on the rust if its just surface rust i would recommend wire wheeling the area degreasing it with a paint dewaxer and apply bed liner or aerosol undercoating to the area as for the engine if localized rust if the area is accessible go for wire wheel and repainting the area other wise you can shake of the loose rust and use a rust reformer that rustoleum makes and paint over it.
7 dont they smell awful when heated and they will cause the door seal to sit higher and not flush.
8 not sure about which lube be best mostly white lithium is applied but not sure on this.
9 Wd40 Dry lube for lock and cylinders i have had great success with it
10door locks need a clean and a coat of white lithium