I want to know all the custom heads you can get on easy and how rare they are. I can't find any information.
There is no official information. You'll just have to discover how many their are as a community! Some players have already amassed quite a collection.