Прилагательное добротный имеет значение "доброкачественный; отличающийся прочностью" и обладает при этом дастаточно узкой сочетаемостью. Сочетание добротный урожай содержит лексическую ошибку.
В большинстве случаев верно: удар молнии.
Верно: с семи абрикосов.
Правильное написание: сорт "дружба".
Возможны оба варианта. При этом сочетание соревнование по уборке урожая означает, что соревновались в том, кто лучше соберет урожай. А вот сочетание соревнование на уборке урожая, строго говоря, означает, что во время уборки урожая происходило какое-то соревнование (возможно, боролись за звание самой веселой бригады).
Корректно с тире: робот — сборщик урожая.
Правильно: удар электрического тока (в переносном значении).