The barred rock should be a great layer. Easter eggers vary in how well they lay but I've had good luck with them. Your white bird probably won't lay green or blue eggs as she has a straight comb, the last bird has a funky straight-ish comb so probably brown eggs also.
I had to "Ohhh" over your Dane in the corner of the pic! We lost our Dane to Addison's disease 3 years ago and it still hits me to see one.........ours was a big merlequin........such a dorkfish........miss him!