См. правила переноса.
Верно с двумя Н.
Никакой разницы нет.
Прилагательное замшелый образуется от глагола замшеть.
Если наименование состоит из двух названий, соединенных союзом или, то с прописной буквы пишется также первое слово второго названия, а перед союзом ставится запятая. Правильно: Детские провокации, или Как устанавливать запреты.