The first question is: Why have an image for each number from 000 to 999 (one thousand images)?
It is so that one imagined image can represent a three digit number - and that might be helpful for memorising most of a 4 digit history date; or for learning some kind of numeric password.
I made a 1000 cartoon women system where features of the head represented extra pieces of information - and it was too complicated: the principle is ok but the time it takes to learn the bespoke cartoon faces is too long. So I have decided to make a fresh 1000 women cartoon image system.
Each person represents a vocabulary word. Their surame is that vocabulary word. Each person has one of 100 forenames. The forename matches a 2 digit number; so person 123 can have the forename that matches with 23. The choice of outfit will be one of 100 outfit types. Each outfit type will have 10 women nade who wear outfits which fit that genre.
I can use the 50 outfits article and base people's outfits on those categories. So 20 lots of 50 outfits would come to 1000. People 000 to 009 and people 500 to 509 would follow outfit type 00: actor; and as long as the outfit is consistent with an actor and as long as all 20 faces are distinct from each other then that is OK.
See a 1000 words list from a shorthand article.