Would it possible to use fssnap under Solaris to create a snapshot of /
or multiple snapshots of /, /var, /opt etc and then convert the snapshot
or snapshots into a VDI image for use with VirtualBox?

Could a similar process be used to convert a ZFS based install of
OpenSolaris using zfs snapshot into a ZFS based VDI image?
I currently have an OpenSolaris installation which is using the ZFS
filesystem running under VirtualBox.

Is the technically possible?