>>12573461ferrothorn is good against ice attacks, i've seen it take a fire attack like a champ before, so it should in theory be able to take any single ice attack. Ice moves don't look that troubling to me, I'd be more worried about your lack of dragon resist, so ferro/skarm solve both of those. Depends if you want more bulk in ferro's case or phazing & recovery if you pick skarm.
For togekiss i know i'm a faggot for suggesting this but a max hp max phys def paraflinch set with roost would, in my opinion, fit nicely, but i'd think it would be better if you use a steel instead.
also
>252+ SpA Choice Specs Politoed Ice Beam vs. 252 HP / 168 SpD Ferrothorn: 102-120 (28.97 - 34.09%) -- possible 4HKO>252 Atk Life Orb Mamoswine Icicle Crash vs. 252 HP / 88+ Def Ferrothorn: 121-144 (34.37 - 40.9%) -- 56.86% chance to 3HKO>252 SpA Choice Specs Latios Hidden Power Fire vs. 252 HP / 168 SpD Ferrothorn in rain: 176-208 (50 - 59.09%) -- 67.19% chance to 2HKO