Indeed Ahmad bhai is a gem and house of knowlede and must have given u suggestions on some basis.
In my opinion if you want to protrcect you car best possible way from minor physical and natural damages then go for ppf but the gloss of car will neither increase nor decrease.
If u want to just protect your car from environmental damage such as oxidation and want the gloss of your car to be increased then go for ceramic coating. But mainitaing it is a little difficult.
What I do to my car is just wax it.
And once in a year I clay, compound, polish and then wax.
Else I wax it every 3 months. And after 6 months polish it by hand.
And yes if you want any car products I can provide but after 12 may selling will be open as it's closed due to exams.