Здравствуйте, JP-12!
Такое решение достаточно эффективно... но ресурсоёмко
(и рисковано - см. ниже).
Если уж на то пошло, то Вы совершенно забыли о профилях оборудования. Всё так же, только, например, никакого сетевого оборудования. И часть Ваших сетевых утилит, возможно, просто не запустится.
Ничуть не худший вариант - второй пользователь (ограниченный) из-под которого вы и будете работать в сети.
Итак, исходя из собственного опыта: NOD32 (или, лучше, DrWeb (можно без эвристики) ) в качестве антивируса - раз.
Outpost4 - в качестве фаера - два.
Три: и DrWeb, и Outpost4 - переводите в режим сервиса (без значка в трее) - после этого они займут у Вас максимум 20 Мб оперативной памяти, плюс практически не снизят быстродействия: можете последить по Диспетчеру Задач - у вас на них наберётся пара десятков секунд работы за сутки, а как снизить расход памяти - я сказал. А утилиты... (я так понимаю, вы о какой-нибудь аське) - так не запускайте, да и всё.
И ещё, поверьте, лишнее окно Windows Explorer‘а, TC, WinAmp, той же ICQ5, по одному, вместе или в любой комбинации, сожрут куда больше ресурсов, чем DrWeb + Outpost4.
И ещё... маааааленькая такая мелочь... большинству вирусов всё равно где жить. Если вы создадите среду без "сетевой" защиты, это будет верный рассадник заразы, они постоянно будут переползать из одной операционки в другую... А уследить, например, за обновлениями баз в двух системах - лишняя сложность.
И ещё раз ещё... не забывайте, что у вас узкое место - это винт->процессор->винт, 20 Мб оперативки ничего не не решат.