Hey Man! (How could I not rate one of my best friends on Smogon's team?!?)
So Volcarona looks like threat, as well as Banded Scizor. Without Draco Meteor on Kingdra, I'm afraid Expert Belt Keldeo sweeps you XD. Scarf Jirachi is also quite a threat to look out for.
So firstly, I'm not sure about Skill Swap. Deoxys-D would benefit more from Thunder Wave imo, as Weavile makes a great switch into Xatu and Espeon so why bother? I would also tweak the EVs now, as with Thunder Wave you don't need all that speed. Run 290 to taunt Adamant Gliscor and below, and dump the rest into special defense (66 SDef evs) so you can Thunder Wave Venu more reliably. With Thunder Wave, Volcarona shouldn't be an issue since it can't set up on DeoD and you can set up those SR!
I would use Draco Meteor on Kingdra to keep those pesky Expert Belt Keldeo's away as well as just hitting a bunch of stuff in general harder. Make Destiny Bond the primary move and don't use HP Fire: Destiny is needed way too much! That and the speed tier.
Why are you using Dragon Tail? I would utilize Swords Dance, and then add Yache Berry as your item choice so you can reliably beat Scarf Jirachi's Ice Punch. (As well as living Thundy-T's HP Ice).
This is fairly solid otherwise! GL!