Bro its expensive no doubt but keeping in view that it is recommended to be changed at interval of 20000km,means in the same time ull get atleast 2-3 oil changed,then cost becomes even more than this,though as per pakistan dusty environments i think to change it after 13-15000km with oil filter changed at 5000km intervals in between.
Now coming to ceratic ,CERA TEC is a high-tech ceramic wear protection product for all motor oils. CERA TEC reduces friction and wear due to ceramic compounds that withstand extremely high chemical and thermal loads. Prevents direct metal-to-metal contact, thus increasing the engine service life. The low-friction effect reduces fuel consumption in gasoline and diesel engines. Sufficient for 5 liters of motor oil. you can watch
Cera Tec LIQUI MOLY - YouTube.
Regarding oil filter VIC is a japanese brand and there is no harm in using any good oil and oil filter,why to stick to toyota only