One account to get your salary, purchase stuff... And a second account on Revolut where you transfer Fiat money to buy Bitcoin!
You've got the right idea! My bank account's main purpose is for buying bitcoin.
But also food, groceries, bills.
But if you really hate banks, and want dollars, have cash in a safe.