It would definitely need some work on the rust...looks nice inside. I would spend the $100, if you really want it having your mechanic look at it.
I would be very cautious with that many miles. I know these engines are great, but this one is on it's final laps...good luck! It's really clean...