As far as software, yes this will run. However, the lack of USB 2.0 is the key here. I'm new to this as well so let's wait for more replies here.
You might also want to consider the Dell gx150. They're small in size too. Some have PCI slots so you can add a USB2.0 PCI card. I'm considering this myself at the moment.