I never purchased anything from filter house.
Go to toyota airport instead. Use mobil 1 for 8k kms and they will stamp each and everything for you.
For original parts, oil and air filters you can get them from partscentral Lahore. Here's the number: +923111571598.
I'm currently using total 5w30, but I don't feel any difference between 5w50 Mobil 1 and total 5w30. It's just that Mobil 1 used to last much longer. Low rpms like 1-2k rpms feel much more responsive on 5w30. Choice is all yours. If you don't wanna continue warranty than I would say go for Total 5w30 only and change at every 5k kms.
I have used Mobil 1 5w50 for 35k kms with 10k drain intervals, but I cannot afford this expensive oil anymore.
Total 5w30 4.2L with oil filter costs me 3850rs only.