Keywords in the URL are one of the many factors Google uses in ranking websites.
Hyphens can be used to separate words.
You can use more than one web address to point to the same website.