Tempered glass casing doesn't affect airflow, it's more towards aesthetic purpose, more and more big brands are releasing their own tempered glass casing nowadays and if you would like to jump on the bandwagon but have limited amount of budget then K7 is among the cheapest option out there. If you aren't fancy of tempered glass then there are plenty of other casings to choose from within your budget like NZXT S340/Corsair 270R/CM Masterbox 5 etc.

As for the PSU, no doubt it's gonna be Leadex Gold, it is a tier 1 PSU, the Corsair CX series is barely considered as a good PSU (tier 5 with expensive price tag

), another option that you can consider is EVGA G2 (obsoleted)/G3 (new).
Strix B250 is more towards aesthetic as it comes with some fancy features like RGB support to sync up the RGB fans in your casing, you can save a couple of bucks by going for a cheaper B250 if you aren't going to utilize those extra features by the Strix B250 model and use the money for other parts.
Ryzen is good so far, it's a complete new process node and architecture. i5 7500's clock speed is slightly higher than 7400, if clock speed is important for you (single threaded apps which rely on single core performance will perform better on a CPU with higher clock speed), then yep I would top up for the 7500.
AM4 ATX mobo starts at around RM 550, another model that you can consider is Asus B350 Prime, red & black board design as well.
Ryzen 5 1400 is like an i7, so 30% performance improvement should be easy to achieve, but if you don't mind adding another RM 200, Ryzen 5 1600 is a good pick (6 cores 12 threads), more powerful and a great leap from your current i5

Thanks again bro for the tips given.
Can I know is there any alternatives for Super Flower Leadex Gold 550W Full Modular PSU? I couldnt find 1 near my place and I'm planning to Overclock the Ryzen 1500X alongside GTX 1060.
SilverStone ST60F-ESG Strider Essential Series 600W Power Supply Unit - 80 Plus Gold