Before anyone tells me "santa is broken", he is basically a one man team, and if not that then a guy with 5 or so elves following him around. compared to a 30 man team, he couldn't even hold his own, unless allied with another lesser faction.
Broken is always subjective. If your opponents never object, then you can take whatever you want, especially if you don't use CP. But you listed CP, so I'm going to do a little math-hammer to show just how broken this Santa is
Santa is 60 CP. A team of 7 riflemen is 63 CP. If all the riflemen take every turn to shoot at Santa, 2/3 will hit each time. That will average out to about 24 damage each turn. If Santa had an armor value of 0, the fact that you use HP means they will take over 10 turns to kill him. Assuming average armor rolls, Santa really only takes about 16 damage a turn, nearly 20 turns to kill him if he has 300 HP! Given that Santa will likely be killing one minifig a turn or so at the least, yep, a 7-man firing squad of the same CP value has no chance against him.
30-man rifle squad costs 270 CP, and even they would struggle against Santa, dealing on average 100 damage a turn not factoring in Santa's armor rolls augmented by supernatural dice or the obvious swarm of red-shirt elves Santa could take with him to make up the CP difference.
Not complaining about the card; you and your playgroup can do what you want. But obvious broken abilities are obvious. Without 300 HP he might be close to an appropriate CP cost. With 300 HP (which is like the equivalent of 50d10 armor), yeah he'll whack anything he touches