Какую ОС ставить?
Какую ОС ставить?
Linux, конечно! ... а что, ещё есть какие-то сомнения?Какая польза будет от Ubuntu и Mac на виртуалке?  
Никакой.
Какая удобнее, такую и ставить. У нас все сидят на маках. Есть сервак для тестрования на убунте. За 5 баксов в месяц можно взять виртуалку и гонять там все скрипты, при этом работая на винде. Не вижу никаких проблем.