В предложении Летом мы ремонтировали крышу дома слово дома является дополнением. Кто-то, видимо, ошибочно решил, что существительное не может управлять дополнением, а зависимое сущ. при нем всегда является несогласованным определением. На самом деле существительные вполне могут управлять дополнениями; в частности, в данном случае главное слово — крыша — обозначает часть целого, и при таких сущ. регулярно использование в качестве дополнения слова, обозначающего то целое, часть которого названа. Вот, скажем, в словосочетании ограда Летнего сада зависимый компонент действительно является несогласованным определением.
Реальное написание слов этого типа (вид — подвид) сильно колеблется, но все больше устанавливается дефисное написание при описании подвидов, даже если вторые части могут употребляться самостоятельно в том же значении, напр.: дельфин-афалина (= афалина), антилопа-сайгак (= сайгак). Поэтому правило рекомендует для раздельного написания только соотношение "род — вид", типа рыба треска, птица иволга. Полагаем, что корректно дефисное написание камбала-калкан (но рыба камбала). Кстати, сочетание журавль стерх нигде не кодифицировано, а в Академосе есть журавль-красавка, хотя слово красавка может употребляться и самостоятельно.
Написание может различаться в зависимости от контекста. Правило таково: торговые названия продуктовых, парфюмерных и т. п. товаров, табачных изделий, марочных вин и других напитков заключаются в кавычки и пишутся с прописной буквы. Однако в бытовом употреблении (при передаче на письме обиходной речи) названия продуктовых и др. товаров пишутся без кавычек со строчной.
Таким образом, на ценнике, в меню и т. д. (везде, где название используется как торговое) корректно: рассольник «Ленинградский». В бытовой речи кавычки и прописная уже не нужны.
Слово баннер зафиксировано в толковых словарях:
Большой толковый словарь русского языка
БАННЕР, -а; м. [англ. banner - транспорант, флаг]. Графическое изображение рекламного, пропагандистского или агитационного характера.
Современный словарь иностранных слов
баннер
[нэ]
м. [англ. banner < banner флаг; крупный заголовок].
1) инф. Рекламный значок на каком-л. сайте Интернета, при нажатии на который мышью пользователь может выйти на страницу с развернутой информацией о рекламируемом объекте.
2) Листок с рекламой какого-л. товара в витрине магазина или на стенах торгового зала.
В примечании 6 к параграфу 5.1 справочника по пунктуации Д. Э. Розенталя говорится, что тире между подлежащим и именным сказуемым обычно не ставится, если сказуемое предшествует подлежащему: Славное место эта долина! (Л.); Неплохой ученик этот мальчик и т. п. По этому правилу тире в приведенном предложении действительно не нужно: Хорошая болезнь чесотка. Впрочем, тире может быть поставлено, если автор решил подчеркнуть интонационное деление предложения на два состава, сравним: Славные люди — соседи мои! (Н.); Психологический курьёз — моя мать (Ч.).
В этом случае между двумя частями предложения нужен знак препинания, потому что они не объединены вопросительной интонацией (то есть случай отличается от приводимых в справочниках примеров типа Где будет собрание и кто его председатель?). Первое из них повествовательное, оно может быть оформлено с помощью знака конца предложения, как иногда и делают, например: Ну сообщат они... И что дальше? Если требуется объединить два простых предложения в одно сложное, рекомендуем поставить между ними тире как знак неожиданного присоединения: Ну сообщат они — и что дальше?
Мы сейчас, судя по всему, наблюдаем интересный (и динамичный) процесс осмысления понятия «канал», относящегося к разновидности массмедийного интернет-ресурса. «Канал» всё более отчетливо воспринимается как средство массовой коммуникации, медиаресурс. Важно и то, каким представляется интернет-ресурс в его самом общем, категориальном виде, например как объемное пространство, в котором что-либо находится, происходит и в которое можно войти. На выбор предлога в может влиять и то, какими техническими средствами и приемами работы с ними пользуется человек при обращении к интернет-ресурсу.
Слово очечник образовано от слова очки, а слово орешник — от слова орех. В русском языке к чередуется с ч, а х чередуется с ш. Эти чередования сформировались еще в праславянскую эпоху. Но сочетание чн может в некоторых словах произноситься как [шн] (как в слове очечник), что тоже вызвано древними фонетическими процессами. Есть несколько слов, где произношение одержало верх и сочетание [шн] передается буквами шн, хотя исторически закономерным было бы написание чн. Это, например, слова: городошник, двурушник, раёшник (ср. городки, рука, раёк).
Справочник не предписывает ставить тире вместо двоеточия после обобщающих слов, а лишь указывает на существующую в современных газетных текстах тенденцию ставить в этих случаях тире вместо двоеточия. По основному правилу (приведенному в том числе и в самом справочнике) после обобщающего слова перед рядом однородных членов ставится двоеточие. На экзамене, скорее всего, написание с тире засчитают как ошибку, лучше использовать двоеточие.
Школьная программа не охватывает (да и не может охватить) всех нюансов русского языка и всех тонкостей правил правописания. Многое в школьной программе дается в упрощенном виде.