как я могу с помощью windows 10 пробросить порты с одной сети в другую?
В Windows вы это сможете сделать с помощью команды
netsh interface portproxy
При условии что ОС windows подключена к обоим сетям, и со всеми ограничениями которые накладывает ОС, например перенаправлять можно только tcp порты.
Как соединить две сети (виртуальную и физическую) в одну?
Соединить сети это обеспечить нормальное прохождение трафика между ними - настройка маршрутов.
В общем хотите соединить сети - настраивайте маршруты между ними.
Не хотите соединять - пробрасывайте порты.