1.в твоем случае тире ставится потому что здесь идет объяснение.
Вот на этом сайте подробно расписывается про постановку тире в предложении.
http://rus.1september.ru/article.php?ID=200202402
2,Усилительная частица ни- пишется слитно в отрицательных местоимениях : никто, ничей, нигде, ниоткуда. Во всех остальных случаях ни пишется раздельно.
3,То же самое правило ,что и во втором случае.
4,Запятая ставится ,так как предложение является сложносочиненным и имеет в себе две грамматические основы.