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