Shedinja can't have both Baton Pass and Swords Dance on the same set, since they're both Ninjask-only moves learned at different levels. You can get either Baton Pass or Swords Dance by evolving a Nincada at the right level (45 and 25, respectively, as Kiyo said).Actually BP + SD Shedinja is legal, but I do not know how. Tagging Marty because he's the one who confirmed the legality.
What I confirmed was that SD Shedinja (or any Shedinja with a Ninjask-only move) was transferable to Gen 6 at all.