protozerg
Here's the links for banking apps:
https://privsec.dev/posts/android/banking-applications-compatibility-with-grapheneos/
https://grapheneos.org/usage#banking-apps
Revoult is discussed in the forum, just search for it and the issues.
For any apps you bought through Play Store, you just need to login and download them. GOS sandboxed Google Play Services works the same as what you have except it doesn't have elevated permissions. See here
https://grapheneos.org/usage#sandboxed-google-play
So you will have privacy benefits despite using a Play account that has already been used.
Firefox, or Gecko based browsers, will work with extensions. However they're not as secure as Chromium browsers so they're not really recommended. Again, just search the forum for discussions.
Bluetooth connected devices work, your music apps/devices will most likely work and you can view media on lock screen. You may just need to adjust toggles here and there for permissions but that goes for any app that may have an issue. An example is banking apps sometimes don't like GOS' exploit protection so it needs to be turned off for them.
Signal works, you can use the Play Store or website APK version without Google services (more battery drain due to unified push). Or use Molly (Signal fork from Accrescent in the GOS app store).
Haptic feedback works fine, use whatever keyboard you want really. You can remove internet connectivity from them to ensure they don't do anything ...odd.
Picture quality is just fine with the GOS camera app. Lots of people will load up Gcam and revoke internet for it so they can use all the added features it offers. But quality between GOS Camera and Gcam is pretty much indistinguishable.
The Features, Usage, FAQ on the website offers more info and honestly just searching the forum can give you the deep dive into some topics / usability. Mods and Developers do a good job ensuring info is accurate and offering assistance.