I have Canara Bank Rupay Platinum card. I had applied through the branch. I had salary account there. You should approach the branch and ask them about the procedure. If account is not required, just fill the form and submit income proofs.
All cards of canara bank are life time free but there is a catch. There is minimum spending criteria per year, like 50k, 100k depending on the cc varient, otherwise fee is there.