Знаки препинания в предложении расставлены корректно.
Увы, нам тоже не удалось найти ответ на этот вопрос. Возможно, точкой отсчета следует считать документы, регламентирующие так называемый «орфографический режим» в школе и появившиеся после утверждения «Правил русской орфографии и пунктуации» 1956 года. Первым из таких документов стал приказ Министерства просвещения РСФСР от 20.09.1961 г. № 308 «О мерах повышения уровня знаний учащихся по русскому языку», касающийся в том числе и оформления работ учащихся.
Выражение фарсовая карикатура не кажется нам удачным, однако нарушением лексической нормы его счесть нельзя, поскольку у существительного фарс (и, соответственно, прилагательного фарсовый) есть оценочные значения 'грубая шутка, шутовская выходка' и 'нечто лицемерное, циничное и лживое'.
Все три предложения безличные, и в них, строго говоря, не сказуемые, а главные члены. В первом и втором примерах главный член построен по модели сложного трехчленного сказуемого: модальный компонент, выраженный словом категории состояния (надо, достаточно) + формальная связка (в настоящем времени нулевая, в других временах и наклонениях выраженная, ср.: Мне надо будет прочитать эту книгу) + смысловой инфинитив.
В третьем примере в главном члене тоже модель сложного трехчленного сказуемого, но другая: бытийный глагол + вопросительно-относительное или отрицательное местоимение + инфинитив. В отсутствие отрицания бытийный глагол выражен: Ей как раз есть зачем притворяться. При введении отрицания бытийный глагол сохраняется во всех временах и наклонениях, кроме настоящего: Ей будет незачем притворяться. А вот в настоящем времени бытийный глагол начинает вести себя так же, как формальная связка, то есть превращается в нуль. Это и наблюдается в вашем примере.
Вообще, разграничение полнозначного бытийного глагола быть и омонимичной ему формальной связки в подобных примерах довольно дискуссионно. С одной стороны, тот факт, что в утвердительном варианте Ей есть зачем притворяться мы наблюдаем ненулевую форму есть, свидетельствует о том, что это полнозначный глагол: формальная связка в настоящем времени должна превратиться в нуль. Это подтверждается и тем, что есть можно заменить на найдется, имеется (Ей всегда найдется зачем притворяться), которые являются полнозначными глаголами. С другой стороны, в отрицательном варианте при отрицательном местоимении может быть использована стандартная полузнаменательная связка: После этих признаний ей оказалось незачем далее притворяться. А полузнаменательная связка возникает только на месте формальной связки.
Если же имеется в виду, как охарактеризовать главные члены этих предложений с позиций школьной грамматики, то можно сказать, что во всех трех примерах в главных членах использована модель усложненного составного глагольного сказуемого.
Вам помогут словари, представленные в окне «Искать на Грамоте.
Корректная пунктуация.
1. Виталий начал работать кровельщиком в строительной компании и через пару месяцев за отличную работу получил первое повышение в своей жизни – стал бригадиром, c солидным даже для никогда не бывавших за колючей проволокой опытных специалистов заработком. (Запятую перед словами "с солидным..." можно не ставить).
2. В 17 лет за ограбление квартиры молодой человек получил тюремный срок — около пяти лет.