Снеговик склоняется как одушевленное. См. Склонение существительных в учебнике Е. И. Литневской.
Согласно справочнику Д. Э. Розенталя «Управление в русском языке» (М., 2005), представлять из себя – разговорное выражение, представлять собой – стилистически нейтральный вариант. Таким образом, представлять собой – не единственно правильный вариант, в непринужденной устной речи допустимо сказать представлять из себя.
Отличия стилистические: про – разговорный вариант.
Запятая не нужна: делают что хотят. Это цельное по смыслу выражение, оно не образует придаточного предложения.