Barred rocks are definitely pullets. EE looks like a roo, but I'd wait a little longer and post again on that one. I had a pullet that looked like yours when it was young and I was sure it was roo - thankfully, it wasn't. I don't have any experience with the other breeds.