Fair play to him for sorting you out! Id say youve got a good deal. I would def say chuck some up rated internals in while its apart, silly not to for the money. Clutch is a no brainer, I like my Exedy btw, good all rounder.
So is the plan to pay it off then get him working on it? Get a build thread going when its under way.