..there is already a card machine that accepts payment in bitcoin and a bank that gives cashback for purchases in bitcoin.
That's Bitcoin ATM machines which are very common now, it's easy to buy/sell Bitcoin using that machine. If there's a bank that supported Bitcoin in your place which means the government isn't against Bitcoin or in crypto in general, to use as a payment system in any legal business. You're lucky enough for this.
It's been challenging for someone who will adopt cryptocurrency as payment, you need to have a patient first before people in your place understand how this crypto will work. And I think, there's nothing wrong with your business plan, just try and go ahead.