К сожалению, в доступных нам словарях информации на этот счет нет.
Слово шарм сочетается со словами, не обозначающими лиц, так же, как и слово очарование. Шарм может иметь улыбка, город, актерская игра и даже, как мы видим, античастицы (А когда есть еще и с-антикварк, это уже частица со скрытым шармом (М. Роговая. К началу Вселенной // Кот Шредингера. 2016)).
Такое употребление некорректно. Согласно «Большому толковому словарю русского языка» под ред. С. А. Кузнецова, у слова насильственный два значения: 1) осуществляемый путем насилия, принуждения (например: насильственная депортация) и 2) производимый против воли, желания (например: насильственная улыбка). Ни в одном из этих значений прилагательное насильственный не сочетается с существительным события.
Подобное построение диалога не описано в справочных пособиях, но приведенный Вами вариант не нарушает правил пунктуации. Правда, обилие тире (ведь и в самой прямой речи тоже есть тире, поставленное на других основаниях) может несколько затруднить восприятие текста. Может, объединить слова автора и тем самым сократить число тире? Например, так:
— Постарайся его приручить! — смеётся бабушка, поглаживая рояль. Она показывает на клавиатуру: — Чёрно-белые зубы, которые он оскаливает, — это приветливая улыбка.
С обеих сторон ставится только тире, если в месте вставки не должно быть никакого знака: Кругом -- не обнять глазом -- снежная пелена.
Перед первым тире ставится запятая, если этого требует структура первой части основного предложения: Он посмотрел на пепелище, которое окружало его, -- какой ужас! -- и руки бессильно опустились у него.
Перед вторым тире ставится запятая, если этого требует структура второй части основного предложения или самой ставной конструкции: Смеялся он мало, -- настолько у него хватало чувства такта, -- но всё же насмешливая улыбка нет-нет да и появлялась на его губах.
Следует заметить, что часто встречается постановка запятой перед вторым тире, если запятая строит перед первым тире (своеобразная «симметрия» знаков). (См. «Справочник по русскому языку. Пунктуация» Д. Э. Розенталя.)
Улитка символизирует медленно растущую грамотность пользователей Интернета, чему мы стараемся способствовать :)
Структурный принцип пунктуации требует постановки запятых в приведенных Вами примерах. Однако в некоторых случаях действие структурного принципа ограничено. Д. Э. Розенталь писал о таком ограничении для распространенных определений: «Не обособляются распространенные определения <...> стоящие после определяемого существительного, если последнее само по себе в данном предложении не выражает нужного смысла и нуждается в определении: Марья Дмитриевна приняла вид достойный и несколько обиженный (Т.) — сочетание слов приняла вид не имеет смысла; Чернышевский создал произведение в высшей степени оригинальное и чрезвычайно замечательное (Д.П.); Вы выбрали судью довольно строгого (Л.); Вернер — человек замечательный по многим причинам (Л.); Если вы человек себя уважающий… то непременно напроситесь на ругательства (Дост.); Попытки писать просто приводили к результатам печальным и смешным (М.Г.) — без последующих двух определений существительное не выражает нужного понятия; Это была улыбка необыкновенно добрая, широкая и мягкая (Ч.); Нас встретил мужчина стройный и приятной наружности; С портрета смотрит на вас лицо умное и весьма выразительное (ср.: …лицо женщины, поразительно красивое); Все они оказались учениками хорошо подготовленными; Деление — действие обратное умножению; Мы часто не замечаем вещей куда более существенных; Вошёл пожилой человек с черепом лысым, как у апостола». Примеры, которые Вы привели, подходят под это правило.
Среди сложных прилагательных с первым словообразовательным элементом — числительным в родительном падеже вариантны по существу только образования с два (двусторонний и двухсторонний), тогда как только трех-, четырех-, пяти- и т. д. -сторонний). Единого правила образования слов с дву- и двух- нет, но можно выявить ряд закономерностей.
Прилагательные, в которых в качестве опорной основы выступают существительные, обозначающие меру счета во времени или пространстве либо денежные и весовые единицы, употребляются только в варианте с двух: двухаршинный, двухлитровый, двухметровый, двухрублевый, двухсуточный, двухчасовой и т. п.
Некоторые прилагательные образуют варианты только с дву- — в силу фонетических затруднений: двухвостый (т. к. неудобно произность двуххвостый), аналогично двугорбый, двугранный, двукрылый, двуглавый. Впрочем, часть подобных прилагательных дана в словарях в двух вариантах: двуголосый — двухголосый, двуклассный — двухклассный, по-видимому, предпочтительным для них является все же вариант с дву-.
Большая часть имен прилагательных употребляется только в одном варианте, т. к. является принадлежностью терминологической сферы или входит в состав не вполне свободных сочетаний: двубортный (пиджак, пальто), двуличный (человек), двусмысленный (вопрос, улыбка, намек), но двухэтажный (дом), двухактный (пьеса), двухколесный (велосипед), двухквартирный (дом).
Наконец, есть немало слов, которые зафиксированы в словарях в обоих вариантах: двусложный — двухсложный, двуслойный — двухслойный, двуспальный — двухспальный и т. д. Варианты в этом случае равноправны.
Скобки — это один из способов обозначения улыбки в интернет-коммуникации. Количество скобок обычно указывает на степень проявления эмоции.