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