Точных рекомендаций и советов дать не могу - потому что сам подобную задачу не решал, и знаю только с теоретической точки.
Все ниже - мои допущения, и нет гарантий, что они верны.
Итак
Мне кажется, что данная нагрузка не является хоть сколько-нибудь заметной, с точки зрения веб-сервера.
Поэтому, полагаю что данная конфигурация потребует максимум 10-20 метров дополнительной памяти, по сравнению с простоем веб-сервера(оценка сверху).
В общем, если только проксировать трафик, и не ставить ничего лишнего(привет, MySQL) что могло бы зазря откушать память, то 256 метров более чем хватит. Думаю и в 128 можно уложиться
[Проверенный факт]
Моя тестовая виртуалка с debian показывает после старта 38 метров отожратой оперативы - из них 10 приходятся на два процесса nginx
[/Проверенный факт]
Так что думаю, проксирующая тачка не должна быть сверхжелезом, при данных условиях.