Should I create separate partition to install CTM

Is is advisable to create a separate partition just for CTM? or install it on partition with system files?

It doesn’t matter where you install it.
What matters is which partitions you will protect. You can choose the system one and others.
I suppose you understand that CTM is a system restore tool and not a backup one.