This looks like your /nix/store is somehow corrupted. Without having it hand it's hard to tell what exactly went wrong. You can try:
hopefully the bad path would be collected and refetched/built.
These missing symbols _crypto_vrf_* are in libsoidum-vrf library. You seem to be linking the cardano-node against your systems provided libsodium. That sadly doesn't work as the official libsodium does not have the vrf extension.
Good news, and bad news. Bad first.
I just tried the single line of config, and sadly it doesn't work for me. No matter which way I had the files or dns. Specifically NEITHER of these configuration lines worked:
hosts: file dns
hosts: dns file
When I used the single line nsswitch.conf configuration I just used "Rebuild Container" in VS Code and ...