

Depends on where you bank and on what you mean by banking app. There are generally 2 parts to online banking: The banking client and the two factor authenticator app.
If your bank supports the FinTS standard (so mostly German banks), then you can use Saldo for the first part. The second part doesn’t work like that. You’ll have to use the official apps, that aren’t built for Linux. You might be able to run it in an Android container such as Waydroid or AlienDalvik, but that’s usually difficult to impossible to do. Maybe your bank still does 2fa via sms, then you’re good to go. You’re less secure but it works
Have you tried HERE WeGo, previously known as HERE Maps?
The app started live as Nokia Maps (so Finnish) and is now owned by a consortium of German auto makers (for some reason headquartered in the Netherlands).
I don’t have an iPhone, but according to the AppStore listing the iOS version should include CarPlay.