The hardware is good enough to to run TrueNAS with RAID yeah 😄 I have mine using raidz2 and it doesn’t break a sweat. Though I forgot to mention that I also upgraded the RAM to 32GB. The 8GB it comes with are on the lower end of TrueNASs recommendations.
If you run a system that uses dracut to manage its initramfs, then https://github.com/gsauthof/dracut-sshd might be of use to you.
I have it setup on a server running Fedora and can’t complain. When the system reboots and plymouth shows the LUKS password prompt a ssh server is started in the background as well - so I can unlock the server either using keyboard or connect via SSH. When rebuilding the initramfs (eg. for a new kernel version) the ssh server is installed and setup automatically so I don’t really have to worry about anything after the initial setup.