Снеговик склоняется как одушевленное. См. Склонение существительных в учебнике Е. И. Литневской.
В «Морфемно-орфографическом словаре» А. Н. Тихонова в этом слове выделен корень копоть.
Запятая нужна.
В современном языке это слова с разными корнями.