Sounds to me like you will quickly have your car whipped into shape.
I don't really know a lot of people still running the stock headers.... They were known for cracking and giving exhaust leaks. But certainly in your case it makes sense until you decide to make an exhaust change.
Enjoy the car - I second Larry's listing of minor projects to knock off.
Honestly, it looks like a good one from the pictures.