Hey everyone, thanks for your help!
I swapped magical leaf for venoshock, Roserade has poison point(it has been really helpful for me), and mud bomb for earthquake.
Also put ice punch on Dusclops instead of shadow punch-I'm going for the dusknoir route.
It is a male Meowstic with prankster, I used an ability capsule to get it.
I don't have access to waterfall and ice punch tutor for Swampert, but as soon as I do, I'll swap the moves.