Sure looks like they have worms. I hope those aren't maggots.
And with that many worms and the blood, they may have a heavy infestation. So doing a heavy worming dose might kill them because of the toxicity of a large number of dead worms. @casportpony ?