Instead of posting those unparseable links, how about you tell us something about
- how much money you want to spend
- which games you want to play
- what you need in terms of peripherals (monitor is the most important here, so also which resolution you want to play in)
Playing minecraft in 720p will put _slightly_ less strain on the computer (and your purse) than playing ME: Andromeda in 4k.
As for your question about the video card: that would depend on (mainly) the resolution you want to play at. Secondary choice will be whether you want to spend a little more money (-> NVidia) or can tolerate a slightly higher power consumption (and therefore overall noise level -> AMD).
An NVidia GTX1050 card would be ok for a lot of games up to 1080p, while a GTX1080 has to work really hard if you want to play in VR.