If you are considering the vehicle, definitely have it checked out by a shop. Even the best looking car could have issues lurking. It sounds like a really nice OBXT, I am in the market for one myself.
Regarding your choices, I would recommend weighing your needs against your wants. If you are considering a WRX or STi but need to haul, the XT is a great compromise.
Good luck in your decision.