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