Запятую нужно поставить.
Предпочтительно: Мне не нужно было долго объяснять, почему и зачем.
Верно написание: карате, карате-до. Слово карате испытывало колебания в написании (что вполне естественно для недавно заимствованного слова), и в ряде словарей было зафиксировано написание каратэ, в том числе и в «Толково-словообразовательном словаре» Т. Ф. Ефремовой (2000), электронная версия которого размещена на нашем портале. Сейчас такое написание нормативным не является.
Запятая не нужна, так как несогласованное определение средней жесткости обозначает постоянный признак обивки. Впрочем, она может быть поставлена, если пишущий сочтет это определение уточнением к согласованному определению плотную.
Вопрос тоже может быть объёмным, поверьте нашему опыту :)
Правило можно прочитать в информационно-поисковой системе «Орфографическое комментирование русского словаря».
Корректно: Вы отвечали на этот вопрос не единожды, и каждый раз по-разному.
Предпочтительно: если не сложно.
Запятая не нужна.
Сочетание предоставлять списки слов не ошибочно. Возможно, речь идет об употреблении глаголов представить – предоставить? Предоставить – передать, дать возможность распоряжаться; представить – предъявить, показать, продемонстрировать. Таким образом, в значении 'дать возможность кому-то распоряжаться списками слов' сочетание предоставить списки слов корректно.