Впн не поможет, судя по всему проблемы с каналом.
Толстый клиент натравливать на файлы не надо — будет много гонять по сети. Конечно не каждый раз всю бд, но все равно много.
Если нужны остатки онлайн, то распределенка не подходит.
Остается вэб клиент. Научить кассиров при желании можно.