Maybe you could pickup a old workstation and drop a few drives in it. It is fairly affordable and would allow you to get your feet wet. For ZFS you really want lots of ram so make sure you get enough.
How are you going to mount the storage? Do you need some sort of shared authentication? I personally would either use software Nextcloud or Synching or an active directory deployment via Samba.