Все написано верно: "Лисичка-сестричка и волк-зятёк".
Лучше: бутик оптики.
Мужская фамилия Пятак склоняется, женская – нет.
Да, мужская фамилия Котик склоняется.
Вообще-то падеж не предложный, а винительный. Такова сложившаяся грамматическая норма, о ее формировании и современном состоянии можно прочитать на www.rusgram.narod.ru.
Постановка тире уместна. При этом по правилам тире не ставится, если при сказуемом-существительном имеется отрицание (однако в приведенном Вами примере отрицание относится не к сказуемому, а к определению).