Возможны оба варианта. Основные правила согласования сказуемого со счётно-именным оборотом можно прочитать в «Письмовнике».
Подобное построение диалога не описано в справочных пособиях, но приведенный Вами вариант не нарушает правил пунктуации. Правда, обилие тире (ведь и в самой прямой речи тоже есть тире, поставленное на других основаниях) может несколько затруднить восприятие текста. Может, объединить слова автора и тем самым сократить число тире? Например, так:
— Постарайся его приручить! — смеётся бабушка, поглаживая рояль. Она показывает на клавиатуру: — Чёрно-белые зубы, которые он оскаливает, — это приветливая улыбка.
Если речь идет о слове со значением ‘(отвислые) губы’, то в словарях литературного языка фиксируются формы: брыла́ (ед.), брылы́ (мн.). Существует целый ряд устаревших и диалектных вариантов оформления слова: бри́ла́ (ед.), брилы́ (мн.); бры́ла (ед.), бры́лы, бры́ли́ (мн.); брыле́ (нескл. ср.) ‘губы’. Варианты бры́ли́ и брыле́ — из старой формы двойственного числа брылѣ (так же как современное колени из старой формы двойственного числа колѣнѣ).
Оба варианта верны.
Винительный падеж совпадает с именительным.
Предложение построено правильно, ошибок нет.
Возможны варианты: у кого-либо / с кем-либо случился обморок.
Возможны оба варианта.
Написание проверяется в словарном порядке.