Ваш вариант пунктуационного оформления корректен.
Плоды были не на деревьях, не между ними и не на дороге.
Корректно: как одет, во что одет.
Оба ответа корректны.
На выходных – разговорно-просторечный вариант, допустимый в непринужденной речи. Общеупотребительно и нормативно: в выходные.
При таком порядке слов сочетание не знаю необходимо выделить, при этом лучше использовать два тире или скобки. Однако предложение построено неудачно, желательно его перестроить.
Это не плеоназм. Беременными могут быть животные. См., например: Священны поэтому гнезда птиц, священны беременные самки; если охотнику досталась таковая ― он обязан «отпустить ее Артемиде» (Ф. Ф. Зелинский. Древнегреческая религия).
Оба варианта корректны, однако предпочтителен вариант ничто не могло ее остановить.