Полного списка вводных слов не существует. Одна из причин заключается в том, что некоторые слова и выражения могут быть вводными или не вводными в зависимости от значения. Пометой "вв. сл." снабжаются вводные слова в "Толковом словаре русского языка" С. И. Ожегова и Н. Ю. Шведовой – это может служить хорошим подспорьем. А в рубрике "Письмовник" на нашем портале приведены трудные слова, не требующие обособления, которые часто путают с вводными словами.
Большой толковый словарь
О наличии желания, охоты спорить. Что-то сегодня не спорится.
2. СПОРИТЬСЯ, -рится; нсв.
Идти успешно, удаваться кому-л. У него в руках любое дело спорится. Работа сегодня не спорится. * Что работаю, всё мне спорится (Кольцов).
Да, нужно закрыть придаточную часть.
Примыкающее к союзу для того чтобы сочетание главным образом логически выделяет придаточную часть, расчленение союза уместно: Главным образом для того, чтобы найти оптимальный результат, необходимо оценить и сформировать предпочтения... Обратите внимание: сочетание главным образом не относится к вводным словам.
Нужно написать частицу ни.
Раньше правильным считался только вариант брелоки, вариант брелки не допускался. Постепенно норма смягчилась: вариант брелки сейчас признается допустимым (в разговорной речи), хотя предпочтительно по-прежнему брелоки.
Пунктуация корректна.
Знак № отбивается от цифр: № 123.
Мы тоже не знаем примера такого сочинения.
В русском языке не так много слов, которые начинаются с буквы Й. По данным различных словарей, таких слов насчитывается от 50 до 150. Список слов, начинающихся на букву Й, можно найти в орфографических словарях русского языка, например на https://orfo.ruslang.ru/abc/part/short_i?start=53612&end=53700. Однако стоит помнить, что словари могут включать в себя разные категории слов (например, имена собственные, географические названия, термины и т. д.), поэтому количество слов в разных источниках может отличаться.