Виктор:
1. Node.js не обязательно вебсервер :D Но прикладной интерфейс да, скорее всего будет сервер. Или Electron можно взять, если локальное приложение
2. Я не знаком с 1С, разве нельзя средствами Node.js напрямую получить доступ к БД? И оттуда сортировать.
3. Ну задача не сильно сложная, смотря какие результаты вы хотите получить.