Vitor, sobre o zsh: command not found: node
você precisa confirmar se tem o node instalado no próprio WSL:
node -v
Caso não haja, você pode instalar:
sudo apt update
sudo apt install nodejs
Sobre o terminal. Recomendo bastante esse vídeo do Fábio Akita, onde ele apresenta uma configuração muito boa para WSL2. Sigo várias coisas desse vídeo, mas com Ubuntu:
https://www.youtube.com/watch?v=sjrW74Hx5Po
Espero ter ajudado!