Looks to me like there was a lot of love applied to that jeep. New tires, new interior, fresh paint, engine bay and the underside look clean.
As said above, I'd pay attention to the engine and drive train to make one doesn't overwhelm the other.
A replacement top will be pricey, depending on your needs that may or may not be a problem. And depending on your skills, a DIY project may not be what you are looking for. I'd say the 9k price is a little high, but the dealers always start out that way. I'd guess it's worth 7-8k realistically - your market may vary.
1986 CJ7, 4.2 I6, T5
D300, 2" Lift, 33" Tires
D30 Front (Aussie Locker), AMC 20