Ответ 1
Да, вы думаете об этом неправильно. Ключевой особенностью Nodejs является то, что он содержит, помимо прочего, довольно насыщенный встроенный HTTP-сервер. Подумайте о причале. Однако теперь возможно или в будущем запустить JavaScript в tomcat.
Я рекомендую перейти http://nodejs.org/ и посмотреть видео, это наверняка очистит вас.
Между тем я бы рекомендовал получать хостинг, который включает SSH-доступ и, предпочтительно, root-доступ. Корневой доступ упростит установку node всей загрузки и позволит запустить его на обычно используемом порту (не запускайте node как root, используйте сопоставление портов). Но для начала вам не нужен отдельный веб-сервер, вы можете установить Node.js на windows, mac и linux.