That isn't that much red. More pink. Spur buds mean nothing. I have a hen with spurs and the spurs of a cockerel do not start to come in until 8 or 9 months and take quite some while to get long.
I'm seeing pullet but give it a few more weeks to know for certain.