As daphnissov mentioned, the only way for a template would be using the JSON option for an automated script.
For an overview of the installation process and play-by-play of the deployment, check out vSphere Central vCenter Lifecycle (Install, Upgrade, and Migrate)
vCSA image is not bootable iso you have to mount iso and run setup manually when you will deploy it will ask ip address of host and so many details and will create 12 different vmdk partitions.
why do you want to clone ? there is new feature called vCenter high availability so you can deploy vCSA on 2 different hosts and create redundancy like 1 vCSA active and other vCSA passive.active server will sync with passive.