1) Дед шел (ед. число), потому что с матерью это у вас как дополнение. Если было бы дед с матерью как единое подлежащее, тогда шли. А в данном случае именно шел.
3) Смотрело (ед. число), потому что подлежащее здесь большинство, которое находится в единственном числе. Если было бы большинство людей, тогда было бы смотрели.
4) Растениям необходимы (мн. число), потому что тепло и влага это однор доп.
5) Были слышны (мн. число), потому что 3 однор. подлеж. (шорох, скрип, звук).
6) Заканчиваются (мн. число), потому что большинство произведений - это множественное число.
7) Школы закрыты и переименнованны (мн. число), потому что школы - это множественное число.