This is one very tough Snowman which will not let you down even after winter holidays.
Use PLA or PET-G (better PET-G)
Print all the parts upright as they are in the files, no supports needed (only bridging).
0.2 mm layer height is enough for all the parts.
If you wish, refine upper parts of "hands" and "head" with variable layer height.
20% infill, 2 perimeters for "middle" and "head" parts, 3 perimeters for "bottom" part and the thread.
If needed, use any glue to fix the head and the thread on the middle part.
Add some lubricant (vaseline, cooking oil) on the thread in order to reduce friction.
The author hasn't provided the model origin yet.