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