Мужская фамилия Карнаух склоняется (Карнауха, Карнауху и т. д.), женская – нет.
В предложении ошибок нет.
Ваш вариант возможен.
Запятая нужна: По моему мнению, она пессимистичная.
Запятая нужна: Она была готова помогать ему, чем могла.
При прямом порядке слов (сказуемое следует за однородными подлежащими) обычно употребляется форма множественного числа сказуемого: он или она сделали что-л.
Запятая нужна. Пропуск запятой при двукратном повторении союза возможен только в случае употребления союза и (например: Кругом было и светло и зелено); в сочетаниях с союзом ни... ни... запятая не ставится только тогда, когда сочетание фразеологическое: ни то ни сё, ни себе ни людям и т. п. См. об этом параграф 26 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.