Get Magnaflow cat converter instead... these looks too small. You want to get one just as big as OEM as possible. Talk to their tech support on hoe big you can go. Why do you think OEM is so expensive? They are monster sized.
Those cats look toasted, if not tampered by previous owner.