Верно: на протяжении.
Ставится тире, но без пробелов.
Слова "ябеда" и "плакса" общего рода. Слово шпана - собирательное существительное женского рода.
В кавычки заключается только название: Закон «О защите прав потребителей от киберсквоттинга» 1999 года.
Лаконичное выражение до конца года может получить двоякое толкование, о чем и свидетельствует Ваш вопрос. Избежать смысловой неопределенности можно только одним способом: дополнить выражение теми словами, какие точно выразят нужную мысль.
Единственное число, конечно, существует. Правильно: тапка, это слово женского рода.
Существует малоупотребительная форма деепричастия ища.
Аббревиатура НАТО используется как существительное мужского рода (в результате влияния сочетаний со словами альянс, блок, договор), женского рода (по опорному слову организация) и среднего рода (по фонетическому облику, ср. с другими словами на -О: пальто, метро, кино). Испытывает колебания в роде аббревиатура ЮНЕСКО (фонетический облик подсказывает средний род, а опорное слово организация – женский). АСЕАН используется как существительное женского рода (опорное слово ассоциация).
Слово сумо среднего рода.
Верно: на 2021—2023 годы.