How old are they? I'm not convinced the first one is a roo. The red and black are definitely roos. The blue I would say is a pullet. As to breed... None of them look like purebreds so I think they are barnyard crosses.
They are just about four months old. The yellow and brown have been crowing for a few weeks. We were hoping the black one would be a hen, but I saw him crowing this morning!