Да, действительно, тире поставлено корректно как знак, обозначающий следствие.
см. в «Письмовнике».
Правильно: в семи из тридцати одного случая.
Фамилии, оканчивающиеся на -и, не склоняются в русском языке (ни мужские, ни женские).
Звуковые инициальные аббревиатуры типа СИЗОД могут употребляться как слова мужского или среднего рода, грамматическая норма фиксируется словарями. Для аббревиатуры СИЗОД пока словарных рекомендаций нет. В отсутствие таковых возможно ориентироваться на ГОСТ 12.4.034–2017 «Система стандартов безопасности труда. Средства индивидуальной защиты органов дыхания. Классификация и маркировка», в котором аббревиатура СИЗОД согласуется в форме среднего рода (по опорному слову средство). О склонении таких аббревиатур можно прочитать в «Письмовнике» (см. раздел «Когда нужно склонять аббревиатуры?»).
См. ответ 261365.
От глагола (не) портить образуются вариантные формы повелительного наклонения: не порти и не порть. Обе соответствуют норме, однако академическая «Русская грамматика» (М., 1980. Т. 1. § 1475) форму c -и называет предпочтительной.
Знаки препинания расставлены верно: Оксанка, вся в розовом (для этого случая ей купили и розовое пушистое пальтишко), крутилась возле машины.
Все три предложения безличные, и в них, строго говоря, не сказуемые, а главные члены. В первом и втором примерах главный член построен по модели сложного трехчленного сказуемого: модальный компонент, выраженный словом категории состояния (надо, достаточно) + формальная связка (в настоящем времени нулевая, в других временах и наклонениях выраженная, ср.: Мне надо будет прочитать эту книгу) + смысловой инфинитив.
В третьем примере в главном члене тоже модель сложного трехчленного сказуемого, но другая: бытийный глагол + вопросительно-относительное или отрицательное местоимение + инфинитив. В отсутствие отрицания бытийный глагол выражен: Ей как раз есть зачем притворяться. При введении отрицания бытийный глагол сохраняется во всех временах и наклонениях, кроме настоящего: Ей будет незачем притворяться. А вот в настоящем времени бытийный глагол начинает вести себя так же, как формальная связка, то есть превращается в нуль. Это и наблюдается в вашем примере.
Вообще, разграничение полнозначного бытийного глагола быть и омонимичной ему формальной связки в подобных примерах довольно дискуссионно. С одной стороны, тот факт, что в утвердительном варианте Ей есть зачем притворяться мы наблюдаем ненулевую форму есть, свидетельствует о том, что это полнозначный глагол: формальная связка в настоящем времени должна превратиться в нуль. Это подтверждается и тем, что есть можно заменить на найдется, имеется (Ей всегда найдется зачем притворяться), которые являются полнозначными глаголами. С другой стороны, в отрицательном варианте при отрицательном местоимении может быть использована стандартная полузнаменательная связка: После этих признаний ей оказалось незачем далее притворяться. А полузнаменательная связка возникает только на месте формальной связки.
Если же имеется в виду, как охарактеризовать главные члены этих предложений с позиций школьной грамматики, то можно сказать, что во всех трех примерах в главных членах использована модель усложненного составного глагольного сказуемого.
В данном случае нет оснований выделять оборот с вводным словом точнее тире. Корректная пунктуация: Подцепив ножом рубаху, точнее ее остатки, он легко распорол ткань, оголив худую спину.