Have you joined my free Facebook group? If not, you should! JOIN NOW

PAGES: Should I use the same keyword on all pages?

Nope. This will lead to keyword cannibalisation.