Doubt in choosing the right DC motor?
With a current rating of 0.68 A at 12 V you get the normal power requirement of 8.6 W for a 7Kg.cm torque.

If, for any reason, you stall the motor, your driver must be capable to output 2.2 A or 26.5 W to avoid a permanent damage.