Написание зависит от контекста. Ср.: Его творчеством восхищалось не одно поколение зрителей – Ни одно поколение детей не учится на ошибках родителей.
Здесь пишется частица не.
Корректно: Ни дать ни полушанса. Подробно о том, являются ли слова с первой частью полу- формами слов с пол- или самостоятельными словами, коллеги рассказывали в ответе на вопрос /307202 (почитайте, это очень интересно).
Правильно: не прекращающийся ни на минуту дождь. Слова ни на минуту усиливают отрицание, что способствует раздельному написанию.
Вы написали правильно.
Корректно: никем другим себя не вижу.
Верно: Какие бы сюрпризы они ни преподносили, все оставалось по-прежнему.
Правильно раздельное написание.
Правильно: Кто, как не Елена Сергеевна, должен это сделать.
Запятая ставится.