Однотипность строения частей этого сложного предложения не оставляет сомнений в том, что в каждой из них своё обстоятельство места: в первой — за поворотом реки, во второй — за рекой. Части не объединены каким-либо общим элементом, поэтому запятая нужна: Пароход громко свистит за поворотом реки, да петухи орут за рекой.
Время – склоняемое существительное. Правильно: за столько времени.
Предпочтительно поставить запятую.
Вы расставили знаки верно.
Оба варианта верны, только первое причастие прошедшего времени, а второе — настоящего. Выбор следует делать, исходя из смысла предложения.
Как правило, пишут и говорят: достижения в области чего-то или в чем-то. Сложно представить себе контекст, где может использоваться предлог по.
Верным является второй вариант.