YES AND YES. It fit very well. Mine would rattle on the a-arm a little, but my mounts were shot. I put the HR mounts in and not a peep since. I did the entire exhaust downpipe to tailpipes. Everything fit perfectly.
I have a 3.5 GN1 DP and it clears every thing with the new motor mounts I have. I did have to dimple the area by the control arm; it’s only about the size of a quarter. The pipe fits well and is a tight fight.