for the service part just do:
# 66-env -t boot boot@ system
Edit ZFS=!yes and ZFS_IMPORT=!zpoolcache or ZFS_IMPORT=!scan depending of your needs.
then
# 66-enable -t boot -F boot@ system
At next boot, it will mount zfs.
For the rest, follow the Arch way.