Форма есть употребляется для всех лиц и обоих чисел (я есть, ты есть, он есть, мы есть, вы есть, они есть); в 3 л. мн. числа представлена также (в научном и архаизованном языке) форма суть.
Знаки препинания при сочетании а так, выражающем уступительно-противительные отношения, не кодифицированы. На практике после этого сочетания чаще ставится тире, но возможны и два других указанных Вами варианта.
Точка не нужна.
Данная ситуация не регламентирована правилами. Чтобы не возникло неясности при чтении, лучше перестроить предложение или разбить его на два, например: Был он неграмотным? Или у него не работал монитор и он набирал тексты вслепую?
Писать нужно раздельно: вполне себе. Это сочетание употребительно в разговорной речи.
Фраза корректна. Возвратные глаголы (т. е. глаголы с постфиксом -ся), которые передают значение направленности действия субъекта на себя (мыться, купаться, причесываться), не следует смешивать с глаголами страдательного залога. Они тоже образуются с помощью постфикса -ся и выражают страдательное значение (объект, испытывающий воздействие, выражен подлежащим): дом строится каменщиками, фильм рецензируется критиком, слайды демонстрируются лектором. Субъектные формы творительного падежа могут и отсутствовать, как в приведенном Вами примере: он номинировался на «Оскар».
Значение слова кардинальный: "главный, самый существенный". Поэтому сочетание кардинальные правила корректно.
Все три предложения безличные, и в них, строго говоря, не сказуемые, а главные члены. В первом и втором примерах главный член построен по модели сложного трехчленного сказуемого: модальный компонент, выраженный словом категории состояния (надо, достаточно) + формальная связка (в настоящем времени нулевая, в других временах и наклонениях выраженная, ср.: Мне надо будет прочитать эту книгу) + смысловой инфинитив.
В третьем примере в главном члене тоже модель сложного трехчленного сказуемого, но другая: бытийный глагол + вопросительно-относительное или отрицательное местоимение + инфинитив. В отсутствие отрицания бытийный глагол выражен: Ей как раз есть зачем притворяться. При введении отрицания бытийный глагол сохраняется во всех временах и наклонениях, кроме настоящего: Ей будет незачем притворяться. А вот в настоящем времени бытийный глагол начинает вести себя так же, как формальная связка, то есть превращается в нуль. Это и наблюдается в вашем примере.
Вообще, разграничение полнозначного бытийного глагола быть и омонимичной ему формальной связки в подобных примерах довольно дискуссионно. С одной стороны, тот факт, что в утвердительном варианте Ей есть зачем притворяться мы наблюдаем ненулевую форму есть, свидетельствует о том, что это полнозначный глагол: формальная связка в настоящем времени должна превратиться в нуль. Это подтверждается и тем, что есть можно заменить на найдется, имеется (Ей всегда найдется зачем притворяться), которые являются полнозначными глаголами. С другой стороны, в отрицательном варианте при отрицательном местоимении может быть использована стандартная полузнаменательная связка: После этих признаний ей оказалось незачем далее притворяться. А полузнаменательная связка возникает только на месте формальной связки.
Если же имеется в виду, как охарактеризовать главные члены этих предложений с позиций школьной грамматики, то можно сказать, что во всех трех примерах в главных членах использована модель усложненного составного глагольного сказуемого.