How do I attach a CAPTCHA when adding the contact form to a node?
Webform module is best for creating forms and still having options that come with regular nodes. It also integrates with captcha.

What is the reason you are embedding the form in the node like that?