Nice team overall. Just a slight note that when you run a speed boosting move on a sweeper pokemon, running a +speed nature on it is not recommended.
Reasoning: 100 base speed , stat at +1 and nature is positive result is 492 speed. Without a positive nature, your speed is at 448. With 448, you can manage to outspeed pokemons with 150 base speed, with positive speed nature, 150 base speed pokemons will have a speed stat of 438. This means there are like 2 pokemons that can outspeed you, which are pokemons over 155 base speed stat. Ninjask cant do a significant work towards you, and deoxys speed is banned. Other than that, your not fragile to any priority move except for accelerock, but that wouldnt knock you out anyway.
( Statcalc code : Copy paste on showdown server --> (/statcalc 100 positive +1) ---> Statcalc 100 means u will calculate 100's possible values. Positive means a nature that increases stats, +1 is the boost)
For slowking, you may want to 0 the attack IV's, because you dont need a significant damage with dragontail.
For ninetales, I'd recommend blizzard over freeze dry. Im guessing the reason why you put freeze dry is water coverage, but you already have 2 pokemons that can deal with water types well, chesnaught can leechstall and slowking will probably wall more than half of them with dragon tail. I'd recommend to you to use blizzard over it, its a great BP power that gets boosted accuracy under hail, which means u'll always land a blizzard.
Aaaand I got a question for you ;D
U purposely run minior as a mixed attacker right? U coulda run it adamant and get stone edge/rock slide over power gem.