They must be same sizes? cos NODE-1 is 512Gb NODE-2 1tb nvme disks :/ZFS isn't a shared filesystem. And for replikation to work the ZFS storages on both nodes need to be named identical.
So i need to buy same size nvme, add them to NODE2, create ZFS storage with same name like in NODE1 and it should work?Replication will sync all data from one node/pool to the other one. So yes, both pools should be the same size as you will need a copy of everything on both nodes.