When you don't have the slightest idea what you are talking about, it is a good idea to MYOB.
All roosters have spurs. Rooster crowing is not a bad thing. They are supposed to crow.
There are 1001 reasons to separate some birds and a horse stall is a great big suitable area and the photo even shows a clean pen.
Birds do not need food in front of them 24 hours a day. Hey, maybe the birds were without food because they were about to be slaughtered. Or do you consider eating chickens as animal abuse, too?
If I caught you snooping around in closed areas of my barn (breaking and entering, trespassing, looking suspiciously like you are planning to steal something, which, incidentally, you are) I'd kick you off my property so fast the scenery would be a blur and you would not be back, not ever. I am not fighting chickens, nor are my birds abused. I just don't like snoops and thieves.
Seriously, you are making an enormous fuss about nothing at all and making yourself look like one of those idiotic control freak humaniacs. If you want to sniff out chicken abuse, I suggest that you learn something about poultry care before you start making trouble for people you don't know anything about.