Оба варианта корректны, чаще пишут с запятой.
Дефис ставится для выделения приложения: трое друзей-метростроевцев.
Корректно: По дороге движутся трое/три зомби.
Правила и рекомендации по этому вопросу см. здесь.
В этом предложении изъятие придаточной части невозможно, поэтому запятая перед ней не ставится (см. параграф 36.3 справочника по пунктуации Д. Э. Розенталя). Заметим, что структура предложения заставляет считать существительное бестии обращением, а обращение требует выделения с помощью запятой.
Сочетание трое часов верно. Правильно: Трое часов, и все показывают разное время.
Запятые нужны.
В справочнике Д. Э. Розенталя сказано следующее. Обычно обособляются несогласованные определения, дополняющие или уточняющие представление о лице либо предмете, который сам по себе (без определения) достаточно конкретен, уже известен. В этой роли выступают имена собственные (они выделяют лицо-предмет из ряда подобных), названия лиц по степени родства.