|$1000 is an awful lot to pay for hardware for a non-gaming build. Does that include a monitor & a legit copy of Windows 7?|
If you know very little about computer hardware, you're at the mercy of the person selling or building you a computer. Maybe your nephew knows his stuff, maybe he doesn't. So far, you haven't told us a single thing we can use to determine his know-how. However, his desire to install 7 fans is not a good indicator. At the most, you need 2 fans, one to bring fresh air into the case, & one to exhaust the warm air out of the case. And to take a line directly from the AMD Builders Guide for Desktop/Tower Systems - "Front intake fans have not proven to be a significant benefit for vertical cases". That means that in most instances, a single rear exhaust fan is all that's necessary. If you checked the link posted by kuwese in response 11, the testers recommend 2 fans. Regardless, it's unlikely you will find any reputable hardware site recommending more than that.
More fans doesn't mean better cooling any more than high cost means high quality.
It's hard to say if you're overpaying for the hardware without seeing a spec sheet. And when I say "overpaying", I mean paying for what you don't need or will never take advantage of. Like getting a $250 enthusiast's motherboard when a standard $75 motherboard will do just as well. Or getting a $200+ octo-core CPU when a $100 quad-core will offer equal or even better performance. Or getting a 1000W power supply for $200 when a 600W unit for about $60 is perfectly adequate.
RAM is another issue. I don't know what you mean by "lots", but RAM is subject to the "law of diminishing returns". A lot depends on the software you're running, but I doubt you'd see any significant advantage with more than 8GB.
You've been asked to post the hardware specs several times but you seem reluctant to do it. So I suggest you take jefro's advice - give him the $100 & some cookies & call it a day.