Мы не выполняем домашние задания.
В предложении Летом мы ремонтировали крышу дома слово дома является дополнением. Кто-то, видимо, ошибочно решил, что существительное не может управлять дополнением, а зависимое сущ. при нем всегда является несогласованным определением. На самом деле существительные вполне могут управлять дополнениями; в частности, в данном случае главное слово — крыша — обозначает часть целого, и при таких сущ. регулярно использование в качестве дополнения слова, обозначающего то целое, часть которого названа. Вот, скажем, в словосочетании ограда Летнего сада зависимый компонент действительно является несогласованным определением.
Запятые не требуются.
В данном случае следует использовать множественное число: В верхней и нижней панелях шкафа предусмотрены места...
Корректно: При строительстве дачи на всех стадиях (фундамент, стены, полы, крыша, потолок) не забывайте об утепляющем материале.
Можно написать и с двоеточием: При строительстве дачи на всех стадиях: фундамент, стены, полы, крыша, потолок – не забывайте об утепляющем материале.
Корректно: не замерзшая еще речка.
С полными формами причастий отрицание не пишется раздельно:
а) если при них имеются зависимые слова, напр.: человек, не гнушающийся никакими средствами; не ведающий, что творит; не заботящийся о пропитании; друзья, не видевшиеся много лет; не подтверждаемая фактами версия; не признанный современниками гений; не опознанный наземными службами объект; не связанный обязательствами; не обязанный подчиняться; не растроганный её слезами; давно не стиранное платье; с весны не крашенная крыша;
б) в составе конструкций с противопоставлением или конструкций, усиливающих отрицание, напр.:
Это не законченная работа, а какие-то наброски; не знающий, а лишь догадывающийся; не воюющие, а мирно соседствующие страны; не уважаемый — любимый; отнюдь не успокоенный, нимало не смущённая, нисколько не обрадованный, никем не замеченный, никогда не унывающий, никем не любимый.
Следует писать в кавычках с маленькой буквы: Тибет — "крыша мира".
Правильно: крыша (что делает?) дымится, но: крыша начинает (что делать?) дымиться.
Исходя из этимологии этого жаргонного слова, заруфить действительно означает 'залезть на крышу'. Но слова, употребляясь в языке, могут менять свое значение (оно может расширяться или сужаться), у слов может развиваться переносное значение. У слова заруфить вполне может развиться (а может, уже и развивается) переносное значение: 'залезть на крышу' – 'залезть на какую-либо поверхность высокого сооружения' – 'залезть, взобраться на какой-либо высокий предмет, сооружение'. В этом смысле вполне можно (будет) заруфить и шпиль, и дерево (т. е. даже то, где нет крыши). Ср. историю слова ксерокс: изначально так назывался только копировальный аппарат фирмы Xerox, а потом, невзирая на этимологию слова, так стали называть любой копировальный аппарат, даже не имеющий к этой фирме никакого отношения.
Кавычки уместны.