I'm no expert - but I'm going to say that's not that bad - I've got close to that into mine, and still have some issues to sort and don't have a "new" engine. Note though, 47k no longer qualifies as a new engine. My biggest concern would be the door crease (per the ad)
I'm $6000 into mine (including purchase, and if you count tires but don't count oil changes and various inspections) - and I've done most of the work myself. I don't regret a second or a penny, but knowing what I know now - I would have probably jumped on this one at $6500.
Check the top bolt on the driver's side of the radiator (you'll need to pull the shroud, 4 phillips head bolts) to see it. This is a known failure point on rover radiators, and the only fix is a new radiator. I didn't see "radiator" on the engine receipt (but I didn't read it that close). Radiator is not that expensive, but it's a long frustrating day or a ton of labor. Watch that bolt while the engine is running, if you see any leakage - factor in anywhere from $300 and a full day if you do it yourself to $1300-$1500 if you let a shop do it. Would hate to risk that new engine with a faulty radiator.
Good luck with your decision!