Правильно: сорокапятиметровый.
Лучше: немецкая сборка. Прилагательное германский употребляется со словами, связанными с политикой, государственностью (российско-германские отношения).
Чтобы согласование было грамотным, нужно убрать прилагательное "различный".
Фамилия Сорока склоняется (и мужская, и женская).