Файловая база на 50 пользователей? Вы шутите? Или с ней будет работать два-три человека?
Зачем в данной задаче может потребоваться виртуализация???
Непонятно про какой кэш идет речь.
Для начала надо знать сколько народу будут сидеть в 1с, какая конфигурация и размер базы.
Для остального в принципе пойдет HDD, но опять же файловую базу и файлопомойку лучше разнести на разные диски.
И безопасность надо будет жестко настраивать, иначе словит кто-нибудь шифровальщика и сервер встанет, и данные потеряете.