I did get a dedicated device specifically for banking apps. I installed GrapheneOS with sandboxes Google Play Services.
The banking apps still won't work. They insist on some signal from a SIM card "for my security," and I'm not willing to put a SIM card in a device that won't ever leave my house.