The password managers are: KeepassDX (Far Left), KeepassXC (PC version of local), Proton Pass (Better privacy) and Bitwarden (Far Right). Please note that bitwarden does some data collection. See their privacy policy here and their privacy spy rating here.
Correct, IMHO go the vaultwarden route. Bitwarden self hosting seems finicky with multiple containers running together in a stack. Vaultwarden accomplishes this with a single container and a single bind mount.
As far as I can tell there is no difference between the two from a user point of view.
Agreed.