This seems like a lot of work to ultimately have a Frankenstein monster.

Just use NeoVim. Name one reason why you need VSCode.

I don't have to spend a bunch of time configuring VSCode, I can simply do a one-click install for plugins, and I can focus on the editing interface with Neovim.

There are some outstanding out-of-the-box solutions for NeoVim.

AstroNvim comes to mind https://github.com/AstroNvim/AstroNvim