Во-первых: чтобы получить все это, это должен быть Mac (вы также можете установить симулятор iPhone для мобильного Safari).
Теперь для OS X хосты VM лучше, чем Virtualbox ... Parallels или VMWare Fusion обеспечат вам более высокую производительность видео.
Получите свою XP в качестве Win 7 с лицензией на понижение, таким образом, вы также можете тестировать на Windows 7.
Что касается ваших обновлений: OS X изначально поддерживает VNC, никаких проблем там нет. Точно так же любой приличный контейнер виртуальной машины позволит виртуальной машине просматривать, используя сетевое соединение хостов.
Теперь об использовании другого интернет-провайдера или чего-либо еще для тестирования случаев топологии сети: это немного сложнее, но, по сути, вы можете подключить виртуальные машины к виртуальной машине Linux или к виртуальной машине, на которой выполняется симуляция сети, либо с использованием правил netfilter и tc или запустив экземпляр ns-3 и создав полностью смоделированную сеть. Или вы можете превратить тестирующие виртуальные машины в VPN-сервер где-нибудь в Интернете.