Если речь идет о челлендже, который является фестивалем, то это сочетание существительного и приложения, обе части которого склоняются: челленджа-фестиваля, челленджу-фестивалю и т. д. Если речь идет о фестивале челленджей (включающем в программу различные челленджи), то это сложное слово с первой несклоняемой частью: челлендж-фестиваля, челлендж-фестивалю и т. д.
Разговорное существительное коммуналка, которое может обозначать как коммунальную квартиру, так и коммунальные услуги, образовано способом универбации (стяжения словосочетания в одно слово) с суффиксацией. Корень у него только один, «следов» второго корня нет, а потому подобные слова не принято относить к сложносокращенным.
На родовую принадлежность влияет внешний облик этого слова: вуз — звуковая аббревиатура, пишется по традиции строчными, склоняется, т. е. она максимально «похожа» на обычное имя существительное второго (по школьной грамматике) склонения. Облик слова в данном случае оказался важнее опорного слова заведение.
Слово неурожайность зафиксировано «Русским орфографическим словарем» под редакцией В. В. Лопатина и О. Е. Ивановой. Урожайность — это способность давать урожай, ничто не мешает образованию от этого слова антонима с приставкой не- (ср. способность / неспособность).
Если речь идет о правовой квалификации соответствующего высказывания, то она дается судом. Суд вправе назначить лингвистическую экспертизу, которая определяет, есть ли в анализируемом высказывании языковые признаки унижения чести, выраженного в неприличной форме. Справочная служба проведением подобных экспертиз не занимается.
Сравнительный оборот, содержащий в себе оттенок причины (поскольку дума является органом государственной власти), выделяется запятыми.
Всегда нужно писать раздельно: за счет (кого-чего-либо).
Не хватает запятой после расходов.
Корректно: интересный кому / для кого, любопытный кому / для кого, приятный кому-чему / для кого-чего, симпатичный кому чем, ненавистный кому-чему / для кого-чего, отвратительный без доп.
Фраза «но не позднее дня проведения торгов» является обстоятельством времени, однородным к обстоятельству "не позднее 5 рабочих дней". Запятая после него не требуется.