Справится ли samba с этой задачей так же хорошо, как справлялась винда до появления проблемы
разумеется нет.
Виртуалку я так понимаю вы на той же семерке запускать будете.
Виртуализация это в любом случае потеря производительности.
Учитывая что вместе с виртуалкой еще и семерка будет работать - вообще мало виртуалке остается.
SAMBA работает несколько хуже чем оригинальный SMB если ее нормально настроить, и много хуже если ее не настроить нормально.
И самое главное - основная проблема всех виртуалок, это тормозная дисковая подсистема.
Лучше купите Windows Server Essentials, или поставьте на компьютер линукс без всяких виртуальных прокладок.