Слово "необходимость" неуместно при обсуждении исторических событий. Можно обсуждать другое: был ли большевистский октябрьский переворот неизбежным или были альтернативные варианты развития событий. Тогда по-определению можно ответить: безальтернативность исторического процесса - это исключение, практически всегда есть исторические развилки, когда события могут пойти тем или иным путём.
Спорить можно о большей или меньшей вероятности различных вариантов развития событий. Так, большевистский переворот был бы невозможен без февраля 1017 г. Тот, в свою очередь, мог принять различные формы - переход короны к Михаилу, военная диктатура генералов-организаторов отречения Николая, как пример.
Если бы не колебания Керенского, поход генерала Корнилова мог завершиться военной диктатурой, и тогда отряды Красной гвардии и матросов не могли бы оказаться серьёзной угрозой для регулярных армейских частей.