Все три предложения безличные, и в них, строго говоря, не сказуемые, а главные члены. В первом и втором примерах главный член построен по модели сложного трехчленного сказуемого: модальный компонент, выраженный словом категории состояния (надо, достаточно) + формальная связка (в настоящем времени нулевая, в других временах и наклонениях выраженная, ср.: Мне надо будет прочитать эту книгу) + смысловой инфинитив.
В третьем примере в главном члене тоже модель сложного трехчленного сказуемого, но другая: бытийный глагол + вопросительно-относительное или отрицательное местоимение + инфинитив. В отсутствие отрицания бытийный глагол выражен: Ей как раз есть зачем притворяться. При введении отрицания бытийный глагол сохраняется во всех временах и наклонениях, кроме настоящего: Ей будет незачем притворяться. А вот в настоящем времени бытийный глагол начинает вести себя так же, как формальная связка, то есть превращается в нуль. Это и наблюдается в вашем примере.
Вообще, разграничение полнозначного бытийного глагола быть и омонимичной ему формальной связки в подобных примерах довольно дискуссионно. С одной стороны, тот факт, что в утвердительном варианте Ей есть зачем притворяться мы наблюдаем ненулевую форму есть, свидетельствует о том, что это полнозначный глагол: формальная связка в настоящем времени должна превратиться в нуль. Это подтверждается и тем, что есть можно заменить на найдется, имеется (Ей всегда найдется зачем притворяться), которые являются полнозначными глаголами. С другой стороны, в отрицательном варианте при отрицательном местоимении может быть использована стандартная полузнаменательная связка: После этих признаний ей оказалось незачем далее притворяться. А полузнаменательная связка возникает только на месте формальной связки.
Если же имеется в виду, как охарактеризовать главные члены этих предложений с позиций школьной грамматики, то можно сказать, что во всех трех примерах в главных членах использована модель усложненного составного глагольного сказуемого.
Корректны оба варианта.
Запятая не нужна.
Запятые расставлены верно. Вместо тире можно тоже поставить запятую.
Современные нормативные словари в большинстве своем указывают, что слово кофе, употребляемое как существительное среднего рода (моё горячее кофе), стилистически не нейтрально, эта форма сопровождается пометой разг. (разговорное). При этом кофе — едва ли не единственное несклоняемое заимствование на -е (из тех, что не не обозначают живых существ), которое принадлежит мужскому роду, так что переход этого слова в средний род практически неизбежен. Кроме того, даже в ХIХ веке употребление слова кофе как существительного среднего рода не было такой уж редкостью. См., например: ...молодой моряк очень рассеянно отвечал на вопросы и шутки хозяина; но, к счастью, тот, прихлебывая звездистое кофе, дымя трубкою и пробегая листок купеческой газеты, мало обращал внимания на все, что не носило на себе вида нумерации [А. А. Бестужев-Марлинский. Лейтенант Белозор (1830)]; Появилось кофе в серебряном кофейнике, а за ним вышла красивая мамка в голубом кокошнике с маленьким Вадимом на руках [Д. Н. Мамин-Сибиряк. Приваловские миллионы (1883)].
Обособление не требуется: Мама тем временем отдохнула в парке.
Эти слова не требуют обособления, если они употребляются как союзы.
Правильно: в этот час (в значении "в это время") и в течение этого часа.