1. Banking apps can / do work without gsf. Yours doesn't? Switch banks.
2. If you need an app that uses gsf, install sandboxed gsf in a different user profile and open the app there.
The worst thing you can do is use stock android. If you're that lazy / laissez faire about privacy, then get an iPhone.