As far as CCC goes, you can clone to a disk image, then restore from that image. I don't know if separate partitions are needed. From CCC website:
Mounted disk image. Cloning to a disk image will (obviously), not yield a bootable volume unless you use CCC to restore the image to a physical...