Sort:  

Don't forget its a budget "gaming" pc build and gamers dont like big load times to play the games they love.Also your pc will feel more "responsive" with an ssd over an hdd.
As for the psu getting an at least bronze certified psu will cost you some more but you can be sure about the output you get and since its evga and not some shaddy company you can also feel good about the build quality and warranty in the distant case the psu goes "poof".
As for the intel cpu vs the ryzen.
Intel pentium offers higher core speed than the amd, and since even now most games dont use more than 2 cores you will get more performance out of the intel.
And again i remind you what i say only applies on a gaming build.
Hope it helped.

Thx. My first thought was... that newer games depending on the enigne will not start with only 2 cores. But then I realized this proc. has HT so you are fine.

Its a beast of a cpu for the money it costs :)
I've used it in over 3 builds now and everyone was more than happy with the perfomance/dollar.