Honestly it sounds to me like this is the exact car youre looking for with your next build. Sounds like a little Trans workr to make it more driver friendly and heat plumbing and you'd have the exact car you're looking for fron what you described.
Either way. Good luck on the sale. Wish I had the cash