Приставка анти... пишется слитно, поэтому правильно: антиспамерский. Но в случае с анти-спам-программой это правило не действует. Поскольку само слово спам-программа пишется через дефис, мы не можем написать анти... слитно. Орфографическое правило гласит: недопустимо слитное написание с первым компонентом, если второй компонент содержит дефис. Если первая часть – приставка (кроме не-) или компонент сложного слова, слитное написание должно заменяться дефисным, в результате чего возникают написания с двумя дефисами: анти-спам-программа. Аналогично: видео-дата-центр (т. к. слово дата-центр пишется через дефис).
Одна согласная буква вместо двойной согласной пишется только в уменьшительных и фамильярных формах личных имен с суффиксом -к(а), например: Алла – Алка, Жанна – Жанка, Элла – Элка, Кирилл – Кирилка и т. д. В ласкательных формах имен на -очка, -ушка двойные согласные сохраняются: Аллочка, Эллочка, Жанночка, Аннушка, Кириллушка. Что касается уменьшительной формы Анечка, то она образована не от Анна, а от Аня, поэтому двойной согласной здесь взяться просто неоткуда.
Фамилия Кобалия должна склоняться. В «Словаре собственных имён русского языка» Ф. Л. Агеенко сказано следующее: «Грузинские фамилии, оканчивающиеся на -ия, склоняются по образцу имени Мария (Мария, род., дат., предл. ии), хотя в речевой практике, на ТВ и радио, в печати фамилии этого типа иногда не склоняют, что не соответствует норме русского литературного языка. Правильно: ДАНЕЛИЯ Георгий, Данелии Георгия, к Данелии Георгию, о Данелии Георгии [нэ] (рос. кинорежиссёр); АЛЕКСАНДРИЯ Нана, Александрии Наны, к Александрии Нане, об Александрии Нане (груз. шахматистка); ЧКОНИЯ Ламара, Чконии Ламары, к Чконии Ламаре, о Чконии Ламаре (груз. актриса)».
Имя Иоанн пишется с двумя Н, которые сохраняются и в отчестве. Правильно: Анна Иоанновна.
Оба варианта правильные.