I'm glad that I'm getting some response, mostly negative about my approach. The reason for posing my questions is to avoid spending time and money setting up a FreeNAS box. So let me change my question... if you have a powerful 8 bay rack server collecting dust and want to run FreeNAS on it, what build would you do? Please give parts and rationale, excluding the nominal 64GB RAM as a starter.
zambanini is right about not using inappropriate parts. If you want to build a NAS with whatever you have, I would personally recommend considering a different product. People say that NAS4Free runs better on older hardware, or maybe has more wiggle room for parts, but I don't know this for sure and don't use that product.
FreeNAS is pretty great, but only if you use the right stuff, and then set it up the right way. It's not that you can never use older stuff, or stuff you have laying around, you'll just need to be willing to accept that it might lower performance (best case scenario), or risk data loss (worse case scenario).
If you're doing this for business (I can't remember), that can be a resume generating event, so I wouldn't want to risk it.
My system is an example of what I mentioned. It's an old HP server. It works great, but I'm using old SAS drives and enclosures that are way under performing for some reason, so I get decent IOPS for my VMware servers, but the overall throughput of the disk system / pool is terrible. Someday I'll try to figure out why, but it works very well for my VMs work load. I don't have it configured perfect, but I can tolerate a data loss and restore from backup.
There's probably nothing wrong with the MB/Processor of an R series dell server (don't have a lot of experience). For FreeNAS, you're going to want intel NICs if you can, everyone likes them, they work best. If you have to deal with broadcom NICs like my HP server, they work, just people say there are issues some times. Mine worked fine. I also bought additional intel adapters for iSCSI.
Your ECC 64GB RAM is a good start on memory. It even let you do an L2ARC since everyone says that is bare minimum, but better be cautious about it. It still might not be enough and could lower performance for read cache. jgreco has some good posts about L2arc and SLOG. As mentioned, you'll need to start reading about what a slog is and isn't. It's not a write cache, it helps with SYNC writes.
Sorry I can't be more helpful, but if you get past the occasional hateful comments you get for not knowing what you're talking about and keep learning, you'll find this a very capable product, as long as it's truly what suites your needs.