Stock thundermax is pretty decent and is even good at 200. It's just noisy.
Instead of Awra, I suggest drive shades. Although i use tints.
For PPF, if u want absolute high-end, u can get it from Protek. the brand would be Gyeon, hexis
XPTT Dm15 is outstanding value to money and will be 50% cheaper than gyeon. XPTT X65 is superb too and i m using on Alto and will be 25% cheaper than DM15 even. You can go to Pak Car Care at Barki. Excellent work.
TBH, i cant tell finish difference between XPTT X65 and Gyeon, however, X65 won't heal well as Gyeon does. DM15 is best as it heals very well and has top notch finish.
I only like OEM visors and You can find them readily available from some dealerships. If u want budget option, get TXR ones from Mega Motorsports. Fits well but not as good looking as OEM's are.