Такое оформление правильно. Союз или может соединять две части наименования книги, кинофильма, передачи и т. п. В этом случае перед союзом ставится запятая, а первое слово второго названия пишется с прописной буквы: «Добро пожаловать, или Посторонним вход воспрещен» (название фильма); «Майская ночь, или Утопленница» (название повести).
Последние ответы справочной службы
В приведенном примере союзное слово почему не составляет придаточную часть полностью, более того — относится к нескольким перечисляемым в форме списка придаточным частям, поэтому запятую перед ним нужно поставить.
Страница ответаВерно с тире во второй части: Пожарные реагировали на 20 пожаров, из них 11 раз — на возгорания мусора и сухой растительности.