Alright, but that did not answer the question if I can do it on an emulator or not, but without trading with other people, since I will probably try to clear the game in 1 shot whenever I got a few free hours.

And I'm still trying to puzzle out a possibility to monotype this XD

It would be possible if I could just keep an ingame traded pokemon in the team, but not use it in battles.. Is that allowed?