Is this a good donor car?

Yeah, an 8.25 would definitely be plenty strong enough, but this '68 doesn't have that, he doesn't have that now, and if he wants to keep small bolt pattern, an 8.25 won't give him that.