![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://infosec.pub/api/v3/image_proxy?url=https%3A%2F%2Fselfhosted.forum%2Fpictrs%2Fimage%2F0551ee83-ecb2-4965-b979-aa7b0d168105.webp)
8gb is bare minimum for ZFS. 32gb would be great. ZFS will use all of it.
I would use a minimum of 3 drives because then it is easy to expand later (opposed to starting with 1 or 2).
You could start with the 16tb drives if you want. Personally I like to save power and every spinning drive takes 5-15 watts of power.
Port forwarding will work, but it has major downsides
There are far better and safer alternatives that I would recommend over exposing a raw port to the world.