I have no problem bring 'Sheed back. But, it's still an issue with roster spots.
If JO is done - if he's not realistic to be able to contribute at all in this years playoffs, why not buy him out? He can get paid, not play and sit on the bench in a suit, or get paid, not play, and sit on his couch in his sweatpants. I really hope he CAN contribute this year, but if not cut your losses.
Same with Shaq, although I'll trust that he's more likely still going to be able to compete.
If Quis is done because of his head injuries - same deal, buy him out or trade him with some cash for someone like Josh Howard.
If Delonte comes back and plays as well as we know he can... well, even with some decent play as of late Wafer will have to be feeling a little pressure. Two guys for one spot, with Delonte having the benefit of being able to cover the backup PG spot. Gotta wait a few games to see Delonte back on the court, though. Cutting Von is still the cheapest option for the C's to get another roster spot.