Are you planning to only order from Newegg, or are other retailers ok? Parts look alright, but there are always ways to cut costs without sacrificing performance or quality. If you can tell us some details like your overall budget and what the PC is to be used for and what level of performance is wanted, we could spec you a more appropriate build.
Does he need the Sound Blaster Z card? Onboard sound is well-featured enough for most people nowadays, unless he has a set of really nice headphones or something.
We don't recommend WD Green drives because of their
head parking issues. If you want a really high capacity single hard drive, there are better choices like this
Toshiba 5TB model which is currently $150 at Amazon and is faster and has more cache (7200RPM and 128MB cache).
Also, you didn't list a case, is that still under consideration?