

These things will very likely not work on non-proprietary devices.
Depends on your bank. Most work on alternate OS (like GrapheneOS), and of course some don’t. https://privsec.dev/posts/android/banking-applications-compatibility-with-grapheneos/
If an app (especially bank) doesn’t work, I forward them this and try to ELI5 that their current method is flawed and less secure: https://grapheneos.org/articles/attestation-compatibility-guide




If you’re somewhat familiar with uBlue, Bazzite, and immutables, I’d go with Bluefin (Gnome) or Aurora (KDE). All three are uBlue / based off Fedora, so you don’t have to learn a 2nd OS while working on your current OS (Bazzite).
https://universal-blue.org/