We try to put everything on a credit card for our budgeting and to get the points.but, we had a bad experience with a primary card while in Canada, I think the primary credit card we were using the bank forgot that I told them we were going to Alaska. I was buying a generator while my wife was grocery\y shopping. My purchase for the generator was challenged by Chase and the account was frozen on the credit card and the debit card my wife was trying to buy groceries with was frozen as well. Luckily, we travel with two different bank credit cards. So we were covered. There is another good reason to care two bank cards, one time my wife lost her purse so we canceled the credit card in her purse and continued traveling on my credit card.
Happy travels
Bob & Carolyn