I was looking around this forum looking for something like this, but I couldn't find anything at all.
you cannot evolve your pokemon until they reach the level where they learn their last move
you can only use pokeballs
Those are the only requirements, but you can add any optional rules/conditions
Please post what rules you are using, as well as updating us on your progress.