По правилам эта фамилия склоняется, верно: Городская больница № 4 им. Н. П. Гуллы.
Запятая ставится.
Допустимы оба варианта, но первый, в котором учитывается граница между приставкой и корнем, предпочтителен. Подробнее см. в ответе на вопрос № 294651.
Эти слова не относят к существительным общего рода по ряду причин. Одна из главных состоит в том, что, в отличие от слов типа неряха, эти слова допускают согласование по женскому роду только в форме именительного падежа: сочетания типа *у этой врача, *к этой врачу невозможны.
Кавычки не требуются.
Правильно: у нее день рождения.
Варианты различаются стилистически: отмечать день рождения – общеупотребительный, стилистически нейтральный вариант, справлять день рождения – разговорный.
В этой фразе слово Катя является обращением, поэтому оно должно обособляться: Добрый день, Катя. Обратите внимание: в конце можно поставить восклицательный знак.
Верно: пиратский день рождения.
Правильно: на день рождения.