It's ungrammatical, kahhong. Remember that -d has two forms: had and would. Let's try them out:
 Who had can lend us money?
=> ungrammatical. There are two auxiliary verbs, had and can.
 Who would can lend us money?
=> ungrammatical. There are two auxiliary verbs, would and can.
Who'd be able to lend us money?
Who would be able to lend us money?
=> grammatical. "would" takes a non-finite verb as its object; e.g., would send, would go, would find, would say, would speak, would want, ect.
Note, "can" is not a non-finite verb. That's why "would can" doesn't work, and "would be" does work. "can" is synonymous with "be able", but the two differ in verb class. "can" is a modal.