No, you can not use the other bank ATMs to activate your Canara Bank Card. You have to use the ATM machine of Canara Bank itself.