Как правильно выбрать конфигурацию сервера 1с?
Как я понял сейчас стоит файловая версия, которая тормозит и вы ищете способы или минимизировать тормоза, или устанавливать клиент-серверный вариант.Количество юзверей в базе максимум 10-15 (беру с запасом) человек одновременно плючс сюда же порядка 20 Рабочих мест кассира которые будут обмениваться с сервером через WS соединения.
По моему опыту торговые конфигурации в файловом варианте начиная уже с первого десятка пользователей тормозят безбожно. В отличии от использования СУБД, где блокировки накладываются по измерениям (да и вообще запись и чтение происходят на порядок быстрее), в файловом варианте блокируется вся таблица, что приводит к очередям транзакций среди пользователей вплоть до дедлоков (если конфа криво спроектирована). То что вы собираетесь тут же поднять веб-сервер и давать в файловую базу доступ дополнительно через веб-сервисы только усугубляет положение.
Что можно сделать? Вам правильно подсказали про SSD-диски. Так же еще до их появления на внедрениях были популярны RAM-диски, когда файловая база отражалась в оперативку. Последний способ очень быстрый, но в случае перебоя с электричеством всех ждет большая жопа.
А вот мощность сервера для файловой шары с доступом по VPN - дело десятое, если у вас конечно не терминальный сервер (вот как раз на обслуживание терминальных сессий вся мощность и уходит, 1С тут вообще никаким боком).  В случае клиент-серверного варианта и установки СУБД, можно ли установить на одном сервере сервера 1с и СУБД. Если нет то почему?
У вас маленькая компания с маленьким количеством пользователей. Установка сервера 1С и СУБД на одном физическом компьютере (можно даже на одной виртуалке, если используется аппаратная поддержка виртуализации) является оптимальным вариантом. Количество операций не очень велико, что бы сервера начали конкурировать между собой за системные ресурсы + скорость взаимодействия между ними практически мгновенная в отличии от варианта различных хостов (хотя при небольшой загрузке вы и это замедление не ощутите).Я бы поставил на Linux с превеликим удовольствием, да вот нет магии под неё.
Все зависит от типа магии. Кто ищет, тот найдет...
На мой взгляд самый лучший вариант, для вашего случаи такой, если я правильно понял что у вас сейчас файловый 1с:
Покупка лицензии на сервер 1с.
Оставить ваше железа. Довести ОП до 24гб(1 с любит память) и сюда поставить сервер 1с.
 Покупка второго ПК, уровня i3 (внимательно выбираем проц i3 силно разнятся между собой) + 2 ssd. Делаем raid 1(зеркальный) ставим UBUNTU + postgre  и радуемся жизни. Диски SSD 64гб вам хватит за глаза. Цена железа не думаю, что будет не выше 40к.
 По поводу магии ubuntu, там сложного нечего нету. Буквально установить ее, дать статический ip. Скачать с сайта 1с postgre(именно с сайта 1с ) установить webmin + ssh(это все не так страшно в всемерной паутине добрые колдуны давно опубликовали заклинания как это сделать) через webmin настроить postgre, а именно добавить 1го пользователя. После чего на windows машинку там где сам стоит сервер указать путь к БД(ip) и логин и пароль от пользователя. И вот и все вы победили страшного зверя линукс. 
Самое главное купите физический ключ на сервер 1с.