Katie,
I'm not going to comment on the whether or not you should buy a car now, but I will suggest that if you are considering this car to take Matteo and go look at it initially for as close of an inspection as you guys can. And if you still think you want it after that call Jim at Eurowerks and take it to him for another look.
http://www.eurowerks.us/
I've taken my car there when I lived in the Charlotte area and they were always very good to me.
There is also the 911 Shop up on Orr Road 704-596-1302. I never had work done by 911 Shop, but I spoke to the guy a bunch of times when I was doing the 3.0 swap on my car and he was really helpful.
Good luck.