Do I have the right exhaust hangers on the car?

That is a terrible install. The mufflers should run parallel with the driveshaft. I agree, take it to a muffler shop and have them fix it.