As of right now, AMD integrated graphics are better than Intels, so if you went with an Intel CPU, you would want a GPU to go with it. I've heard Intels Iris graphics is pretty good, but I'm not sure which processors have it and how it compares to AMD.
So long story short, if you're planning to run off of Integrated graphics for a while, it's best to go with AMD.
The one your dad picked is better, I just picked the other one because it's cheaper, just as high quality, and will cover you if you add a dedicated GPU later.
I run a 3770k, GTX670, and 5 Hard drives off of a 500w PSU and it's fine.
When it comes to ram there are a few things you need to consider.
If you're going for a Dedicated graphics card, regular ram doesn't matter too much, because Dedicated GPUs have there own ram built in,
so 4-8GB @1600MHz would be good enough.
If you're planning to go with integrated Graphics, ram is really important, because the Integrated GPU and the CPU share the same ram, so you want a decent amount of really fast ram.
So at least 8GB at a minimum of 1800MHz
Now, yes the CPU your dad picked is better, but that's only if you're doing things that utilize the CPU a lot, most games it's more important that the GPU is really good. Though some higher end games would kick murder your computer if the CPU isn't the best of the best, I believe Battlefield 4 is one of them.
Now, with all of this in mind, if you're not going to do any heavy lifting in terms of profuctivity, such as 3D rendering or video work, then you should be fine on integrated GPU AMD.
Otherwise, it would be better to have intel with a graphics card.
I'm a bit busy so I might have missed some things, if have any other questions just ask.