It has some security features but you don’t have to use any of them, so it could just feel like stock android minus the bloatware. Don’t confuse security for “locked down.” It’s up to you how you want to configure the security settings.
The only thing is no NFC payments and the minimal chance a bank app doesn’t work. If the latter happens, use your bank’s website.
The phone can basically give anything away just like any other phone. Like I said it depends on the settings you choose but also how you use the phone.
It sounds like your research is limited to forums only and you haven’t reviewed the official documentation found on their website.