eles respondem
Não. É uma linguagem mais voltada à interface de usuário, isto é, frontend.
Desde quando Javascript é backend? Man aprenda PHP, vão te falar que é uma bosta e que já está muito antigo, masssss praticamente tudo online ainda é feito em PHP hoje dia
Sim, Node.js é muito leve e rápido.
Além de ser ótimo porque quem mexe com frontend pode mexer no back, tem muita vaga e muita demanda.
Para resolver qual problema? Sua pergunta não faz sentido.
Linguagem de programação é ferramenta. Faz sentido usar a ferramenta certa para o problema.