A tower.

8GB+ is the FreeNAS requirement. OMV claims to run on whatever Debian will run. I'm not using ZFS, which is the real RAM hog.