A 4EAT! You're definitely living up to your user name already! Welcome to the Club!
Did you get a Carfax history of this car? As far as mileage goes, it's high, but Subarus have proven to be pretty reliable. Since this is not a new question, might I suggest the search button?
Also, I'd check out the Car Purchasing Forum as well as the How to Buy a Used WRX thread.