I haven't explored very much what I'll do but I want to be able to play Minecraft on my laptop (which it crashes now when I load it). I'm also getting a 1660 GPU for the server to transcode to the laptop.
I also want my laptop to not run out of RAM when using Chrome so I will VM from the server.
I'd like to run my storage.
Yes I'd like to use ZFS and TrueNas. I'm not sure if I should use Scale or Core. I'd like to use my server for many tasks.
What do you mean by real ECC support? With hardware or software?