Логике следуют слова с уменьшительными и увеличительными суффиксами. А гадина - это вовсе не уменьшенный (увеличенный) гад.
Вы совершенно правы: это обращение, которое на письме нужно обособить.
Мужская фамилия Волчок склоняется. Возможны два варианта: с выпадающим О (Волчка, Волчком) и менее распространенный вариант с невыпадающим О (Волчока, Волчоком).
Запятая ставится.
При наличии родового слова такие наименования следует заключать в кавычки, но писать со строчной буквы: увидел символы "инь-ян", "уроборос" и "волчий крюк". И мы бы не рекомендовали игнорировать родовое слово, так как без него смысл текста окажется не вполне понятным.
Правильно: волчишка (см.: Русский орфографический словарь РАН. М., 2007).
Правила таковы. Существительные с суффиксом -ишк- оканчиваются в именительном падеже ед. числа на -а или -о: в словах мужского рода одушевленных и в словах женского рода окончание -а, в словах мужского рода неодушевленных и в словах среднего рода окончание -о. Ср.: мальчишка, братишка, мыслишка и домишко, городишко, пальтишко. Волчишка – одушевленное существительное мужского рода, поэтому должно быть -а.