Does this look correct

You wouldn't happen to know where to find those brake shoe anchors, guides, retainers, plate. I have 9" brakes all around and looking for three of them. For the spongy feel I would check your brake lines (hoses) in the front. Sometimes they expand when you put the pressure on them if they are worn.