Ответы справочной службы
Нужно принимать во внимание стиль текста, см. ответ на вопрос № 300410.
Существует разговорное наречие зараз со значением «в один прием». В этом случае пишется слитно. Но если текст стилистически нейтральный и имеется в виду «за один раз», то за раз пишется раздельно.
Это наречие пишется слитно: зараз.
Интересный вопрос. Видимо, зараза здесь в более общем значении 'то, что разит кого-либо' (ср.: любовь сразила); 'то, что передается от человека к человеку'. В словаре Даля отмечено диалектное заразиться 'влюбиться'.
Дело в том, что в словарях указываются слова в форме единственного числа именительного падежа, то есть слово раз. Форма винительного падежа за раз образуется так же, как и формы за день, за год и т. д.
Правильно: за раз. Запятую ставить не нужно.
Справочники
Вводные замечания Наречия, образованные с помощью приставок от слов различных частей речи, в соответствии с общими правилами слитного и раздельного написания пишутся слитно. Однако существует объективная сложность разграничения в языке наречий с приставками и сочетаний существительных с предлогами, выражающих, как и наречия, обстоятельственные значения. Кроме того, среди наречий есть значительное количество единиц, традиционное раздельное написание которых не соответствует как общему принципу ...
...шутку; пишутся слитно: запанибрата, заподлицо, зараз...
§ 83. Пишутся слитно: 1. Наречия, образованные соединением предлогов с наречиями, например: доныне, извне, навсегда, напротив, насквозь, позавчера, послезавтра, донельзя, навряд ли, задаром. От таких наречий следует отличать пишущиеся раздельно сочетания предлогов с неизменяемыми словами, употребляемыми в этих случаях в значении существительных, например: до завтра, на авось, на нет (свести на нет), на ура. 2. Наречия, образованные соединением предлогов
...вслух, всухомятку, втайне, въявь, задаром, замужем, зараз...