I haven’t checked in a while, but yes, blob used to be edible… poisonous, of course, and terrible for morale. Tainted flesh is also edible, with the same caveats, and might be less bad (don’t recall).
No, blob doesn’t spawn from zombie corpses, pulped or not. It will be spawned INSTEAD of corpse for a very specific type of zombie.
If you’ll playing 0.C (stable version of the game), IIRC, blobs will continue to spawn infinitely in the area of a slime pit, so if you’re near one of those, you’re going to have to fight your way out - clearing the area immediately around you of blob and setting the rest on fire could do it, if you’ve been fighting there a long time and there’s lots of blob on the ground everywhere.
If you’re playing experiemental, blobs no longer spawn infinitely, but there’s the amoebic blob, which turns other monsters into blob. Combine that with, say, fungaloids, and yes, you can still get infinite blob in just the right circumstances.