I have 100 keywords on Google Adwords in one campaign & adgroup. All the Ads read the same thing, how can I customize each ad to reflect the individual keyword?

You need to create more ad groups and move some of the keywords into the newly created ad groups. Then write new ads that are targeted specifically to those new ad groups.

You want small, tightly themed ad groups, not large loosely themed groupings.