Random CVV sounds fun, but that's kinda in the same "fun only" space as port knocking in networking. There are real auth methods that solve this, i.e. 3D Secure.
> My debit card provider also has a feature to randomizes CVV every 5 minutes
What's name of your debit card provider?
Likely referring to the European neobank Vivid Money.
The same provider also give 25 IBANs per account. I could, for free, put 25 virtual debit cards on them, and have the IBANs empty unless I put money on it. Good luck scamming me this way. After all, the accounts are empty except for a few min when I put money on them to spend it.