You’ve made a virtual disk on the zfs. The vm will never see the zfs, that’s managed entirely by the host.
Yes you’ll want to make a normal partition inside that virtual disk.
With vms you can’t just access the host zfs, it’s always abstracted. If you use lxc containers on proxmox then you can bind the zfs into the container (google it for steps, it’s not in the Gui)




Rotisserie chickens are probably made with ones close to the expiry date. Nobody is going to buy a whole raw chicken that’s best before tomorrow.