В данном случае Правильно и Верно — нечленимые предложения, выражающие согласие или подтверждение. Тем самым они близки к междометиям. Пунктуация при них соответствующая: Правильно, три с половиной! или Правильно! Три с половиной!
Каждый последующий элемент адреса пространственно ограничивает предыдущий и уже тем самым является его уточнением, ведь уточнение — это сужение понятия. В справочнике по пунктуации Д. Э. Розенталя, в параграфе 22.1, особо упомянуто, что «указания в адресах» относятся к уточняющим обстоятельствам.
Оборот тем не менее является союзом, обособляться он не должен, в отличие от вводного сочетания судя по всему. Однако в предложении эти два разнородных компонента соединены союзом как однородные и тем самым по функции сближены. Предлагаем оформить их как вставку: Фильм пока не удостоился внимания крупных фестивалей, но — тем не менее и судя по всему — это явно достойная и качественная работа.
Нужно написать со строчной буквы, тем самым оформив сочетание закон о средствах массовой информации как описательных оборот. Название закона — «О средствах массовой информации».
Запятая нужна. Д. Э. Розенталь рекомендовал отделять слова что, а что, что же, обозначающие вопросы, за которыми следует предложение, раскрывающее их конкретный смысл (после них делается пауза), ср.: Что, если я кликну клич? (Т.) («что будет, если…»); А что, если он прячется в глубине лесов? (Каз.); Что, если в самом деле он [городничий] потащит меня в тюрьму? (Г.).
Процитируем "Русскую грамматику":
§ 3147. Сложносочиненные предложения, формируемые однозначными союзами дифференцирующего типа, а также многочисленными аналогами сочинительных союзов, выражают разные виды несобственно соединительных отношений.
Это предложения со значением пояснительным, противопоставления, факультативно-комментирующим, причинно-следственным и градационным. За исключением союзов то есть, а именно, а то и, связующие слова и сочетания в таких предложениях не являются союзами в собственном смысле слова: союзная функция в них производна от оценочно-квалифицирующих лексических значений соответствующих наречий, частиц, вводных слов и сочетаний.
Это такие аналоги союзов, как зато, однако, только, наконец, напротив, наоборот, вернее, точнее, скорее, все же, все-таки, тем не менее, между тем, поэтому, следовательно, значит, собственно, кстати, кстати говоря, таким образом, тем самым, иначе, иными словами, вместе с тем, более того, кроме того, сверх того, к тому же, прежде всего, во всяком случае, по крайней мере, не только, мало того, не то чтобы, не то что.
Многие из этих аналогов широко употребительны в качестве конкретизаторов при союзах недифференцирующего типа. Отличие аналога союза от собственно союза заключается в том, что в составе соединений типа и всё-таки, и однако, и тем не менее, а следовательно, а поэтому, но зато, но только, или вернее собственно союз занимает позицию конкретизируемого компонента (как правило, первую, открывающую), тогда как аналог союза выполняет конкретизирующую функцию и следует за союзом.
Подобное построение диалога не описано в справочных пособиях, но приведенный Вами вариант не нарушает правил пунктуации. Правда, обилие тире (ведь и в самой прямой речи тоже есть тире, поставленное на других основаниях) может несколько затруднить восприятие текста. Может, объединить слова автора и тем самым сократить число тире? Например, так:
— Постарайся его приручить! — смеётся бабушка, поглаживая рояль. Она показывает на клавиатуру: — Чёрно-белые зубы, которые он оскаливает, — это приветливая улыбка.
Знаки препинания расставлены верно.
В школе учат менять слово с безударным окончанием на слово с ударным окончанием (подставлять слово того же склонения), тем самым прояснится гласный в нужном падеже: в чистой тетрадке(?) - на чистой доске = в обоих случаях пишем букву Е.
Название программы крайне неудачно. Слово декларировать означает 'заявить', но не предполагает выполнение заявленного. Нагромождение существительных препятствует пониманию фразы.
Если название программы изменить уже нельзя, слово программа лучше написать с большой буквы, тем самым показав, что это название официальное.