Делайте схему "Router on a stick". Каждый провайдер в своём vlan. Пару портов от коммутатора к роутеру, отдаёте транком все vlan'ы на роутер и там рулите магшрутизацией.
Виртуалбокс может предоставить только эмулируемую видеокарту. Что бы более-менее работало видео надо ставить гостевые дополнения. В вашем случае virtualbox-dkms