Тире нужно, оно вносит ясность в смысл предложения.
Ошибок нет.
В значении "сколотить состояние", "разбогатеть"? Такое употребление возможно.
Правильно: Да, трудна дорога в космос. Но не менее труден путь преодоления старых представлений о нестандартных путях развития личности.
Норма литературного языка: делать/сделать укол.
Общеупотребительно: сделать укол, сочетание поставить укол – профессионализм, характерный для речи медиков.
Это неудачное выражение.
Перед это ставится запятая. Тире не нужно.