They're all really quite good since they store local copies of the encrypted databases on device. This allows you to still provide them with the master password and unlock the vault while you're offline. Any password manager can be hacked, and the threat surface is larger with cloud based services, but theoretically, even if there was a breach, you shouldn't lose anything if you have a good master password and the service uses good encryption.
As for Vanadium, this is you typical browser-based store password options. These don't require a sudo user authentication to use and are meant for speeding things up. So if Vanadium had a vulnerability, it could be an issue. IIRC these are also stored locally and to be exploited would likely require an attacker to have root on your phone. In that case, Keepass would get my vote as having the smallest attach surface. It's local, encrypted with a master password. It's a bit more inconvenient though of course. You have to share the database file manually across devices unless there's some sort of cloud service I don't know about yet.