Вы написали правильно: кликбейтные заголовки постов.
Эти слова пишутся без запятых.
Множественное число слова лжеучитель: лжеучители. В остальном предложение составлено корректно.
Правилен первый вариант.
Глагол хватать (в т. ч. с отрицанием: не хватать) в значении 'быть достаточным, иметься в необходимой мере, в нужном количестве для кого-, чего-л.' в безличных предложениях требует формы родительного падежа: хватило минуты, не хватило минуты, не хватило полутора минут.
Поэтому вариант с винительным падежом ошибочный.
Повтором можно считать такое сочетание: суп дня... каждый день. Но грубой ошибки нет.