The text in the body of the content is definitely used. I don't know about the Adsense bot, but I know that the normal Googlebot ignores the keywords meta tag.