Корректно: скрежет зубов ('резкий скрипящий звук, возникающий при сильном трении') или зубовный скрежет ('бешеная злоба').
Предпочтительно: кубики, окрашенные в синий, красный, зелёный цвета.
Нормативными словарями зафиксированы только формы безделье и внимание — как основные и стилистически нейтральные варианты. Это вовсе не означает, что формы безделие и вниманье ошибочны — однако их употребление должно быть связано с особыми условиями. Например, в поэтических текстах и текстах разговорного характера вариант вниманье нередок: Благо̀дарю̀ за дѐтскиѐ стихѝ. / Не за̀ внима̀нье во̀все, за̀ терпѐнье [Б. Б. Рыжий. «Благодарю за все. За тишину…» (03.1996)]; Навлеку на себя поневоле пристальное вниманье: и кто-й-то это у нас там все ползает, чего-й-то он взялся красиво корячиться?! [Валерий Володин. Повесть временных лет // «Волга», 2011] и т. п. Ср.: А уж потом погляжу между строк / (так, от безделия), / как они лягут тебе на зубок, / эти изделия [Б. Ш. Окуджава. «Красный снегирь на июньском суку…» (1979-1980)]. Иногда формы отглагольных существительных на -ение и -енье отличаются по значению. Например, обозначают процесс и продукт: варение (процесс) и варенье (продукт), копчение и копченье, соление и соленье и др.
Правильно в род. п. мн. ч. - таверн.
Запятая поставлена правильно. Вводное сочетание по мнению (кого-либо) обособляется.
Постановка указанной запятой не нужна.
Лучше всего написать: лес, в котором растут только каменные дубы (...растет только каменный дуб).
Может быть, поставить интонационно-логическое тире?
Пунктуация верна.
Такое словосочетание можно образовать. Оно не противоречит нормам русского литературного языка.