Für ein 64bit OS wie Proxmox würde ich 4GB RAM veranschlagen, TrueNAS hätte gern 16GB RAM und wird mit mehr RAM schneller. 20GB RAM sind dann für das OS und SMB NAS weg, bleiben 12GB für weitere VMs, Container und Apps, nicht gerade üppig.
Da Proxmox auch ZFS mitbringt, ist die Alternative...