Тире поставлено верно.
Запятая нужна, так как это предложение сложноподчиненное.
Запятая нужна, чтобы разделить части сложноподчиненного предложения.
В этом бессоюзном сложном предложении по основному правилу ставится двоеточие, поскольку вторая часть поясняет то, о чем говорится в первой. См. пункт 1 параграфа 129 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.); в примечании к этому параграфу указано, что допустимо вместо двоеточия поставить тире.
Оснований для постановки тире здесь нет.
Запятая не ставится согласно следующему правилу: запятая не ставится внутри выражений типа есть чем заняться, есть над чем поработать, состоящих из глагола быть, вопросительно-относительного местоимения или наречия и неопределенной формы другого глагола.
Запятая не нужна.
Запятая нужна.
Предложение корректно.
Между однородными сказуемыми, соединенными союзом и, запятая не ставится.