Niemożliwe... Nie.
Trudne owszem.
Sam Windows sobie z czymś takim nie poradzi. Przynajmniej nie w wersjach domowych.
Router owszem - ale podejrzewam, że nie będziesz chciał wydać 1000 zł na router który to potrafi.
http://2it.pl/towar.asp?id=91458 - a jest to koszt samego routera, bez modemów.
Najprościej było by postawić router na linuxie tylko że musiał byś znaleźć kogoś kto to wszystko skonfiguruje.