1) В первом предложении ошибка в построении предложения с деепричастным оборотом. Действие, выраженное деепричастием (преодолевая), должно относиться к подлежащему (в данном случае, к слову "полёт"). Однако, "полёт" не может преодолевать пространства. Правильный вариант: Преодолевая огромные пространства, птицы совершают полёт на далёкую родную землю.
2) Во втором предложении ошибки нет.
3) В третьем предложении необходимо добавить букву "ж" в слове "также", чтобы получилось слитное написание. Правильный вариант: Голоса птиц слышатся не только со стороны скал, но также с берегов рек.
4) В четвёртом предложении ошибки нет.