В приведенном предложении составное именное сказуемое не является доказательством, в котором не является — связка, доказательством — именная часть.
Это предложение с прямой речью внутри авторских слов. Правилен первый из приведенных Вами вариантов: Ирина взглянула на дверь: «Ну, кошка! Опять разодрала её?» — и отвела взгляд, стараясь не кипятиться.
Ответить на Ваш вопрос мы попросили д. ф. н. М. Я. Дымарского.
Если полагать, что грамматическая основа предложения должна с достаточной полнотой отражать его смысл, нам придется переписать всю грамматику, отказаться, например, от понятия прямого дополнения и считать, что в предложении Кошка поймала мышку сказуемое — поймала мышку.
В реальности грамматическая основа потому так и называется, что она содержит только тот минимум, который необходим для того, чтобы предложение вообще состоялось. Все остальное называют распространителями (в школе — второстепенными членами), а вот распространители бывают обязательными и необязательными. Обязательным распространитель является в том случае, если без него предложение оказывается неполным (например, Кошка поймала — неполное предложение, потому что в нем опущено обязательное прямое дополнение).
Если Вам кажется, что первая — обязательный распространитель, Вы может считать его таковым (хотя в реальности предложение без него не становится неполным). Но это в любом случае определение, а не компонент подлежащего. Другое дело, что это определение входит в состав подлежащего, то есть ту часть предложения, которая представляет собой подлежащее со всеми его распространителями.
Кавычки не нужны.
Нормативными словарями современного русского языка глаголы цепануть и цапануть не зафиксированы. Однако словари жаргонов и разговорной речи приводят оба слова: цапануть — св, однокр. Усил. к цапнуть. Кошка цапанула; цепануть — св, однокр., (безл.), (кого). Жарг. Быстро оказать на кого-л. опьяняющее или одурманивающее воздействие (о спиртном или наркотическом веществе). Глотнул пива, и сразу цепануло. [В. В. Химик. Большой словарь русской разговорной экспрессивной речи. М., 2004] Очевидно, что в одном случае глагол восходит к корню цап-, а в другом — к корню цеп-.
Для постановки запятой перед тире нет оснований. Однородные придаточные части, соединенные союзом и, достаточно отделить от главной части рассказываем в статье только с помощью тире (см. пункт 3 параграфа 124 «Полного академического справочника» под ред. В. В. Лопатина): Почему кошка очень много пьет воду и какие причины могут скрываться за этим симптомом — рассказываем в статье.
Во втором двоеточии нет необходимости: Она восклицала: «Такой разговор неугоден королю!» или «Это король не одобрит!» Сравним пример из пункта б) параграфа 50 справочника по пунктуации Д. Э. Розенталя: Не говорить же: «Эй, собака!» или «Эй, кошка!»
Подобное предложение приведено в параграфе 50 Справочника Д. Э. Розенталя, посвященном оформлению прямой речи внутри авторских слов: Не говорить же: «Эй, собака!» или «Эй, кошка!» В Вашем случае нужны запятые перед союзом или, поскольку он повторяющийся; тире после прямой речи перед вводным словом значит по условиям контекста не требуется: Если вам говорят: «Не делай этого», или «Остановись», или «Тебе это не нужно», значит, вы на правильном пути.
Правильно без тире: Кошка, кстати, животное. См., например, пункт 6 параграфа 15 «Правил русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.).
Отдельного орфографического правила, регламентирующего написание названий банд, нет. Но вполне можно руководствоваться общим правилом, которое гласит, что в названиях, состоящих из родового наименования и наименования, не сочетающегося с ним синтаксически, последнее заключается в кавычки, в нем пишутся с прописной буквы первое (или единственное) слово и собственные имена: банда «Черная кошка».