Запятая не требуется.
Во втором случае тире не требуется: слово значило, в отличие от значит, не используется в качестве связки.
Здесь: ни поправить, ни простить.
Согласно ГОСТ Р 7.0.12-2011 слово деятельность не входит в список слов, допускающих сокращение способом стяжения. Однако если все же есть необходимость в таком сокращении, то вариант стяжения дея-ть вполне допустим, поскольку приводит к однозначной расшифровке сокращения, не создает вариантов для толкования.
Вопрос терминологический, и за разъяснениями следует обращаться к специалистам в области трудового права.
Составное именное сказуемое: значит — полузнаменательная связка (= означает), простить — именной компонент. Инфинитив в роли именного компонента вполне возможен, так как инфинитив и есть именная форма глагола.
Правильно сокращение и. о.
Общепринятое сокращение: СПб. (с точкой).