Возможны оба сочетания, но они имеют разное значение. Наколоть вилкой – повредить, проколов что-то вилкой. Наколоть на вилку – насадить что-либо на вилку.
Верно: Красивее после тебя никого не было.
Корректно: никого не оставляют равнодушным.
Правильно: Нет никого, кто бы не жалел об ушедшей юности.
Верно: Это ни к чему никого не обязывает.
Корректно: Он заглянул под верстак – никого… Он посмотрел в корзине со стружками – никого… Он высунул голову за дверь – никого на улице…
Пунктуация в последнем предложении зависит от строя этого предложения. Например: Он опять взял топорик и опять, только ударил по полену, услышал писк.
Верно: Конфликт не привлек внимания...
Возможны разные варианты, предпочительным кажется такой: по формуле «три Н» («Никого над нами»).
В этом предложении должна использоваться отрицательная частица не. Частица ни усиливает отрицание. См. «Правила русской орфографии и пунктуации».