In general:
- Get rid of all spining drives! (the vibrations in your van WILL kill them even if they are powered down.)
- Also, try to use the least possible connectors. ( computers are consumer grade devices with this amount of vibrations not even considered at design time. This means also to avoid using caddys or slotted fixtures. Everything should be screwed in place as secure as it is possible. Buy quality sATA cables, the cheap ones are prone to break over time and cause annoying issues. (Slowing down the array or some drives to go offline)
- Dont cram your system (As I see the HL 15 is a good start for this) it will make your cooling loud and complicated. (it is so difficult to even find ANY cheap, silent and effective 1U cooling solutions.)
- Use ECC RAM, and use as much, as you can afford! TruenAS has a really not the best Hypervisor IMO, so if you want to use ti as one, you must assign the maximum amount of RAM to each and all of your VMs, in order to work at all (I dont know, whether the ballooning bug has already been patched, if yes, sorry about the incorrect info) so your 32 GB single stick will run out really really soon. I would say that this 32 GB is even the minimum that you should assign (leave to) TreuNAS itself.
- Regarding the CPU/MoBo: As you can read in all my comments, for my current goals the Chinese X79-X99 motherboards with LGA2011 socket (Sandy bridge, Ivy bridge, Haswell and Broadwell) are the best price/performance units. You can get them nor really-really cheap, the motherboards are practically brand new (only the Northbridge chips are recycled), the CPUs got dirt cheap in the last year or so (I bought an E5-2697 v2 for like 30 EUR a month ago). Xeons have a ton of PCIe lanes. Aliexpress is a great place to start looking for them. Motherboards are available in various sizes, (single, dual CPU setups, From Mini ITX up to some real huge ones. They however lack IPMI or built in VGA for debugging, but TrueNAS does not need any VGA output during normal operation. X79 systems use DDR3 ECC (most MoBos up to 128GB capacity) X99 systems use DDR4 ECC (usually up to 256GB capacity). DDR3 ECC got also dirt cheap in this same last year (you can get 128GB of it around a 100EUR, from used Samsung modules.