Just looking at what you added to my scramble and I realized that I wasn't clear enough with regards to what moves your Sewaddle can use.
It can use any of the moves that the respective gym leader's Pokemon can learn in ANY generation through ANY means. So for instance if you chose Erika it can learn Leaf Blade, and if you choose Bugsy then it can learn X-Scissor.
Sorry for the confusion! You actually have a much wider movepool to choose from than you have listed!