О знаках при прямой речи см. в «Правилах русской орфографии и пунктуации».
Правильно: поставить диагноз.
Правильно: Морис Торез.
Употребление тире корректно.
Правильно с не.
Дефис желательно переносить в том случае, если может потеряться различие между написанием слов слитно и через дефис. Ср. при переносе: военно-обязанный (пишется военнообязанный) и военно-морской (пишется военно-морской). Поэтому для сохранения различия рекомендуется во втором случае повторить дефис в начале перенесенной части: военно- / -морской. Но это факультативное правило, оно применяется по желанию пишущего. Поскольку в слове игрушка-пищалка трудно заподозрить возможность слитного написания, дефис повторять на второй строке в Вашем случае совершенно не обязательно. А на первой его, разумеется, надо поставить.
Правильно: продолжительность рабочего времени учащихся образовательных учреждений в возрасте до 18 лет, работающих в течение учебного года в свободное от учёбы время, не может превышать 4 часов в день.
См. в «Горячей десятке вопросов».
Да, двоеточие надо поставить.
Точку следует поставить: грн.