Dual core CPU is overkill unless perhaps cases where you have LOTS of cards.
Semperon 145 SINGLE-CORE CPU in my "big box" is handling 3x R9 290s just fine, with 8GB of DDR3 (1333 I think, might be 1066).
If I'd been building that one from scratch, it likely would have gottan at least a quad-core, but it CAME with the Semperon so I'm using it for now (I do have a X2 240 I might swap into there eventually since it'll work in that motherboard).
I've got one older Semperon 3000 based single-GPU systems with PCI-E 1.0 slots though that seem to get a little lower hashrate out of the R9 280X in it than the same model card gets in dual-card setups on more modern MB/CPU/RAM setups. I suspect the 1 GB of main memory on that 3000-based system might also be having some impact.
You might want to build the systems out bigger though for the long-term, figuring that eventually Ethereum will become unprofitable, there might or might not be anything else worth mining after that for years, and you can always sell them to gamers/etc if you don't skimp too hard on the CPU and RAM - they're also easier to turn to other usage if they're not handicapped with a small CPU and slow/small RAM setup. That's the logic behind my "swap the X240 into big system" - it's probably going to switch to Folding once Ethereum is no longer profitable, though I might switch it to a KILLER RC5-72 cruncher instead.
NVidia doesn't do well on Ethereum on a hash/dollar basis - only NVidia cards that can mine it at all under $200 are the GTX 960 (11-12 MH/s), GTX950 (10-11 MH/s) and 2GB versions of the 750TI (3.5ish MH/s) - they're all efficient on a hash/WATT basis but bying them to mine Ethereum is a bad choice.
Only reasons to go NVidia for Ethereum mining are:
(1) you already HAVE the card (my GTX 950s fit this catagory)
(2) you have existing plans to buy NVidia for some other usage it's GOOD at, and just plan to mne to help defray the cost of the new card (My 960s and 750TIs fit here)
We can't tell you how much power you might or might not save on an RX 480, since the card HAS NOT BEEN RELEASED YET and I've yet to see anyone with a review model that tried it on Ethereum. Ask about that in a couple-three weeks, we MIGHT have some hard info by then rather than just speculating.
I think sometimes even dualcore (g3240) is not enough (for nvidia at least). But quadcores are much more expensive. But then again I have 6 card rigs.
I don't CPU mine but I do have several wallets running on each rig.