is there a number of cards that have to be in your deck, otherwise you can make a warren, black goat, urayuli turn 1 kill deck
Usually we go with 20 for tournaments, but its not enforced. Custom rulesets can add a hard limit (e.g. eternal format does this)