Yep, that car doesn’t have torque boxes. If it were mine that would cause me to dig into the authenticity a bit further.. v code 4 speed should absolutely have torque boxes.
I had poly bushings in my LCA’s on my barracuda. They didn’t stay put and the arms were sliding back before it was even on the ground. Put rubber ones back in.