You're asking for something that doesn't exist. While a number of bantams could sleep in the trees, they will be easy snacks for efficient predators such as owls and raccoons. Furthermore broody chickens don't lay eggs and bantams in general are not good layers. And in the case of those few bantam breeds that are good layers such as Leghorn bantams, their eggs will be small and they will rarely go broody. In addition, those bantams that are the best at free ranging and escaping predators (such as game bantams) are among the more aggressive bantams and will peck at each other. I'm curious why you would want bantams rather than standard sized birds if you intend to free range them. Not only would some of the standard sized breeds be much more productive layers (larger eggs at the very least), but their larger size would give them somewhat better protection against predators, although they would still be no match for raccoons and larger owls. If you are going to try free ranging chickens in an area with abundant predators of these kinds, I would suggest going with a standard sized breed such as an Anconas or Brown Leghorns. Not only are these breeds excellent layers of large brown eggs, but they are quick, and their colors are harder for predators to see. However, even with these breeds you are going to lose some chickens to predators if you free range. It will be up to you to decide whether or not those loses are acceptable. Whatever you decide to do, good luck with your flock.