Thanks for the replies folks - appreciated.
I recognise that Google doesn't look at keywords any more (or so they say), yet everything one reads about SEO still refers to keywords, so I think we ignore them at our peril. However, Beedev's comment about duplication is of some concern.
As I mentioned, in the cms we can set a page name (title) and page title prefix (description) for each page but not keywords, which are site-wide. As Yahoo, MSN (Bing) and others still use keywords, I guess this will be limiting.
Anyway, I am working on getting Directory Site listings where I can, as these are the only feasible links in the short-term for a new site. We will see how the rankings go over time.
Thanks again for the input.