Запятая не ставится, если повторяющиеся члены с частицами не или так между ними образуют единое смысловое целое со значением подчеркнутого утверждения, согласия или выражают значение неопределенности: Нет так нет; Ехать так ехать; Валерия опять посмотрела на меня и ничего не сказала: завтра так завтра.
Верно: Влип так влип, попал так попал.
Ставить или не ставить запятую, зависит от смысла предложения, а именно о том, к чему относятся слова учитель всегда поможет.
Если имеется в виду: если ты хочешь только читать книги или только рисовать — учитель всегда поможет (читать и рисовать), то запятая перед тире не нужна.
Если имеется в виду: Это нормально, если ты хочешь только читать книги или только рисовать, — учитель всегда поможет (справиться с этой ситуацией и найти баланс между желанием и необходимостью), то запятая перед тире нужна.
Это не является ошибкой. Например, можно написать: В зоопарке содержится более 200 видов рептилий, напр.: черный кайман, обыкновенная игуана, крокодиловый кайман.
В словарях ударений слово скрипт пока не зафиксировано. Но в некоторых толковых и орфографических словарях отмечается, что ударение в формах этого существительного должно сохраняться на основе (скрИпта, скрИпту). По Зализняку это та же модель, что и у слова завод. Ей же соответствуют другие слова мужского рода, оканчивающиеся на пт, например: рескрипт, манускрипт.
Запятые ставить не нужно.
Верно без тире: Не покупайте фрукты с признаками загнивания, арбузы и дыни частями.
Тире может ставиться по условиям контекста. Вне контекста для постановки тире нет оснований.
Кроме того, при паузе перед перечислением может ставиться двоеточие.
Запятая нужна, так как это сложносочиненное предложение (см. Правила орфографии и пунктуации).
1. Запятая нужна. 2. Тире факультативно.
Запятую ставить не нужно.