Разворачивал nc из оф образа виртуалки (достаточно давно), раздел data был на zfs, которая умеет в дедупликацию. Вопрос не про nc, а про возможность файловой системы ее сделать
Если "какой вопрос, такой и ответ", и исходя из частного дома (т.е. минимум соседей и помех), 5Ггц совершенно ни к чему, поэтому рискну предположить что для 1го этажа хватит 2х ТД, а для 2го одной. Любых
Ну и перечитайте текст вашего с провайдером договора, где 99% будет написано что интернет вам предоставляется исключительно для личных нужд, а не для работы
На одной из виртуалок добавить 2 сетевые карты: bridge и vmnetX (любую), на второй виртуалке добавить только одну сетевую карту vmnetX - таким образом 2 виртуалки окажутся с одной изолированной сети между собой
Ещё как вариант, поскольку оба офиса подключены к одному провайдеру, провайдер за отдельную плату своими силами может вам организовать l2 внутри своей сети (от вас тогда вообще ничего не потребуется)