I'd Swap video card out with a better, fairly cheap one(albeit I didn't look at the specs of your selected card, but having dealt with AMD AND NVIDIA cards, I can say I feel nvidia is the way to go in the end, plus shadowplay is great. AMD's 'shadowplay' knockoff is shit). I'd say GTX 750ti SC, it's overclocked out of the factory. That works just fine in my experiences.
Corsair CX600 PSU (600W) (or any other 600w one)
Swap keyboard out for a cheap 5-10 dollar one then buy a better gaming one at a later date. PC performance > keyboard when on budget. The case comes with two fans which should be fine for a rig like that. Mine only has two fans and I leave it on 24/7 for months at a time. My temps are just fine. Just clean it out every now and again because built up dust will increase your temps(and risk of fire).
You can always upgrade later when you have some more money to spend too. The HDD will be fine for you, since this is your first gaming PC, I doubt boot times mean anything to you at all, in fact I bet its boot time is going to be fast as shit for you compared to your laptop haha. It will do you just fine, and should last you quite a bit. You can always just add the SSD later on.
Upgrade CPU at later date when you can afford to.
Corsair CX600 PSU (600W) (or any other 600w one)
Swap keyboard out for a cheap 5-10 dollar one then buy a better gaming one at a later date. PC performance > keyboard when on budget. The case comes with two fans which should be fine for a rig like that. Mine only has two fans and I leave it on 24/7 for months at a time. My temps are just fine. Just clean it out every now and again because built up dust will increase your temps(and risk of fire).
You can always upgrade later when you have some more money to spend too. The HDD will be fine for you, since this is your first gaming PC, I doubt boot times mean anything to you at all, in fact I bet its boot time is going to be fast as shit for you compared to your laptop haha. It will do you just fine, and should last you quite a bit. You can always just add the SSD later on.
Upgrade CPU at later date when you can afford to.