Сложные слова с первой частью онлайн- пишутся через дефис: онлайн-каталог.
Запятая ставится между частями сложного предложения.
Постановка тире не требуется.
Тире нужно.
Знак препинания требуется между частями сложного предложения. Лучше поставить тире, но можно и запятую. Слово весна пишется с маленькой буквы, если не стоит в начале предложения: Весна идет — весне дорогу!
Не хватает запятой после писателем. Между частями бессоюзного предложение лучше поставить тире: И самое главное, чтобы стать писателем, не нужно ни копейки — нужно много труда и немного способностей.
См. в "Письмовнике".
Оба варианта корректны.
В этом случае тире не требуется. Оно может быть уместно при противопоставлении и однотипном строении частей, сравним: Это — важно, а всё другое — второстепенно.
Кавычки не нужны: взвесить все за и против.