Раздельное написание возможно без противопоставления при наличии отрицательного наречия (вовсе не случайно) или в зависимости от смысла. См. также в Правилах.
Слитно пишется союз чтобы (Пришел, чтобы победить). В два слова пишется сочетание местоимения что и частицы бы (Что бы ни случилось...) Правила и упражнения Вы найдете в "Учебнике ГРАМОТЫ" на нашем портале.
Во всех случаях правильно класть.
Почему = по какой причине. Зачем = с какой целью.
Второй вариант - повешать - неупотребителен.
Не было всегда пишется раздельно. Слитное написание невозможно.
Если для постановки запятой существует отдельное пунктуационное основание (например, нужно закрыть деепричастный оборот), то запятая ставится и перед тире.
Слово дозированный всегда пишется с двумя Н, написание дозированый невозможно. С двумя Н пишется также наречие дозированно: предоставлять информацию (как?) дозированно. С одним Н пишется краткое причастие дозировано: лекарство должно быть (каково?) строго дозировано.