Противоречия нет. Существуют русские слова, которые склоняются, но не имеют форм единственного числа. Например, ножницы, сани.
Слова фаджр, зухр, аср, аср-намаз не зафиксированы в академическом орфографическом словаре. Специалисты по арабскому языку рекомендуют писать их со строчной буквы, так как они не воспринимаются как собственные имена, по значению и функции они ближе к определениям-прилагательным типа утренний, вечерний.
Одно из значений слова расстрелять – "уничтожить, стреляя с близкого расстояния". Поэтому, если мужчина стрелял в двух пассажиров и они умерли, то этот глагол подходит.
Если они не умерли, можно написать: Мужчина стрелял в двух пассажиров. Вариант ранил двух пассажиров также уместен.
Вы включили в этот перечень совершенно разные с точки зрения грамматики названия. Осло, Торонто – иноязычные названия, они не склоняются. А вот Люблино, Бирюлёво, Орехово-Борисово – славянские топонимы, они всегда склонялись и продолжают склоняться. Подробнее о таких названиях см. здесь.
Нет. Не изменяются по числам существительные, имеющие формы только единственного числа (молоко) или только множественного числа (сани).
Общее правило: не обособляются согласованные распространенные определения, стоящие перед определяемым существительным. Запятая ставится только в том случае, если определение имеет добавочное обстоятельственное значение (например, если смысл такой: «хотя они сделаны из пластилина»; «несмотря на то что они сделаны из пластилина» и т. д.).
Есть слово бражничать. Возможно, найдутся и другие, их можно поискать в «Академосе» по запросу *ничать. Слова, которые Вы приводите, можно назвать потенциальными. Они образованы по существующей в языке модели и будут понятны в речи, несмотря на то что в словарях они не фиксируются.
Эти слова этимологически родственные: они заимствованы из французского языка, в котором assorti 'хорошо подобранный' образовано от sorte 'сорт'. Однако в русском языке слова ассорти и сорт однокоренными не являются, т. к. они не связаны отношением словообразования: в русском языке ассорти не образовывалось от слова сорт.
Прилагательные, образованные от географических названий, пишутся с прописной буквы, если они являются частью составных географических и административно-территориальных названий, наименований исторических событий, учреждений, памятников и т. п. В остальных случаях они пишутся со строчной. Ср.: Самарская область, Самарский государственный университет, но: самарские улицы, самарские достопримечательности.
Прилагательные, образованные от географических названий, пишутся с прописной буквы, если они являются частью составных наименований — географических и административно-территориальных, индивидуальных имен людей, названий исторических эпох и событий, учреждений, архитектурных и др. памятников, военных округов и фронтов. В остальных случаях они пишутся со строчной буквы. Корректно: достопримечательности приднестровской земли.