Hey Noworkout
Keep in mind that with the newest OS: 10.2.1, you'll be able to download any application that runs on Android and going forward, it will only get better. I can't guarantee that all the apps will work perfectly, especially with the Q10 that has a smaller screen, but in my case, all android apps I’ve downloaded are all working very well.
Google maps is available, and it's working very well, i use it all the time
In terms of streaming videos, well, BB10 has the best browser out there.
BlackBerry 10 Browser Test: BlackBerry beats iPhone, Android | BGR
It includes "flash" so you'll be able to access any website you want. Having said that, and owning a Q10, it is probably not the best device to watch movies (Square screen). I guess it's up to your preferences.
You won't have any problems browser wise.
Regarding the banking apps, I can’t comment, I’m in Switzerland, maybe someone else could comment on that?