Можно ли на виртуальном хостинге установить дополнительные пакеты, а именно: redis, composer, npm, nodejs. Если нет, то какие услуги подойдут?
Composer можно использовать действуя по этой инструкции.
Остальное ПО можно установить исключительно на VPS.
Вы сможете эти приложения установить либо самостоятельно, либо на основе платного администрирования.