Blood spots can be due to parasites, nothing to lose at this moment in time he has alot of deseases piiling up, you might have to be prepared o lose him bless him, he's in bad shape, in has bacterial infections on top of parasites, good luck fingers crossed.