first why does physical dragonite have 2 dragon type attack moves..whatta waste. zoom lens is slow pokemon, a more reasonable lens would be wide lens
(zoom lens increase accuracy of slow pkmn,fast ones dont get boost, wide lens give 10%accuracy increase to all pkmns)
he needs: D-dance,outrage (if fairies switch in that's ok,outrage ends since their immune to it),Earthquake and fire punch/extreme speed (you may want to give him focus S;so it survives fairy attack and revenge kills em)
special dragonite(should be used in rain): Thunder,hurricane,icebeam and surf or D meteor ..give it life orb