Сочетание можно осмыслять по-разному, то есть по-разному определять границы имени собственного, и в зависимости от осмысления выбирать графическую форму. Запятая возможна, если считать красный нос приложением, также возможно тире. Дефис объяснить труднее. Можем осторожно предположить, что с помощью дефиса хотели показать слитность, цельность сочетания, которое присоединяется к первой части имени как единый компонент. О собственных именах с приложением можно прочитать в научной статье «Прописные и строчные буквы в собственных именах, прозвищах, псевдонимах, кличках: Проект академических правил».
Очень интересный вопрос. Дело в том, что сочетание серый бочок можно трактовать как часть имени персонажа (ср.: Мороз Красный Нос). В этом случае буквы должны быть заглавные. Но возможно и иное понимание оборота – как нарицательного имени, сопровождающего собственное имя персонажа (ср.: Мороз-воевода, Иван-царевич, Мышка-норушка). При таком осмыслении конструкции заглавные буквы не нужны: Волчок – серый бочок.
В словаре Лопатина В. В., Нечаевой И. В. и Чельцовой Л. К. «Прописная или строчная? Орфографический словарь» (М., 2011) рекомендуется в этом имени сказочного персонажа писать все слова с прописной буквы.