Re: Advice on hardware selection.
The M5014 should work, but please be aware that it does not come standard with a battery backup unit. Write performance will not be as good as it can be if you order one that does not have it. The performance difference when using a battery backup unit is significant enough to the point that I would (personally) not use a RAID controller without one.
The M5015 (IBM Part No: 46M0829) comes with a battery backup unit standard. It also has more cache than the M5014.
ServeRAID M5015 and M5014 SAS/SATA Controllers for IBM System xIBM System x at-a-glance guide:http://www.redbooks.ibm.com/abstracts/tips0738.html
Something else to keep in mind:
That motherboard uses Intel's HD graphics, and if I remember right, will be dependant upon the specific CPU that you use in order to take advantage of it. This is important, because the motherboard also only has a single PCIe x16 slot in it, and no x8 slots. Therefore, the RAID controller will need to be installed in that x16 PCIe slot because it is a PCIe x8 card. With that in mind, you will not be able to install an add-on video card, because that would need the PCIe x16 slot, which will be in use by the RAID card. So, make sure that the CPU that you get supports the Intel HD graphics. Doing so will allow you to use the integrated DVI-D/Displayport connections that are on the motherboard. I think the CPU that you picked should be OK, but I would definitely double-check that before I bought anything.
Last, don't forget to update the firmware for the motherboard and RAID controller. I see some changes in the latest firmware (released on Aug 15th) for that motherboard that relate specifically to using PCIe RAID cards. So, I would make sure to at least update the motherboard BIOS.