В современном русском языке абсолютно равноправны формы глаголов совершенного вида достигнуть и достичь, поэтому взаимозаменяемы и причастия достигнувший и достигший.
Предложение нужно править целиком, в нем нарушена лексическая и грамматическая сочетаемость. Трудности не проходят (их обычно преодолевают), удачу нельзя достигнуть.
Оба варианта возможны.
Оба варианта верны.
Верно: ...чего должна достигнуть компания в целом.
Это интонационно-логический (авторский) знак.
Правильное управление: достигнуть (достичь) чего-либо, т. е. своей достигнув цели.
Пунктуация корректна.
Правилен один вариант: не достигли соглашения.