I finally looked it up, and this is the board I have on hand...
http://www.newegg.com/Product/Product.aspx?Item=N82E16813188046
But yes, you did answer my questions. I really only have it in my budget to buy a CPU, memory, and a power supply, and I can do that for about $150 if I stick with the parts I have. But you did answer my questions to my satisfaction. I just wasn't sure about the CPU, really, and I might update Java to 8 on my current server in the meantime. I still need to check what CPUs this board supports (if it supports Xeon, I might go that route since they're more affordable than the i7 for some reason). If I'm feeling brave, I might do some swaps between machines, and put this board in my gaming rig (it's running a Core 2 Quad and SLi, so could be better for modern games but still does decently). I don't need anything all that powerful for MC since there will never be more than 5 people on the server. I just need something less restrictive than that old Pentium D server to handle it more smoothly than is current.
If I can get up the funding, I'd build a new full server with multiple CPUs (or maybe just one really good multi-core CPU), 16GB+ memory, and TBs of RAID 5 storage. It would probably be SATAIII for the storage, since SCSI drives are rather expensive. Considering the stuff I have going, I'd be virtualizing things (keep the FTP and HTTP servers separate for security), but probably keep MC on the host so it doesn't have to run through the layers.
I do know about using SSDs, though. My work laptop has a double-sided SSD (110GB/side) setup in RAID 0. Fast as hell, it is. Too bad it uses some weird interface that Sony concocted. Besides, I wasn't going to put MC on the 80GB, just the OS.