Другими словами, ключевые слова - это ВСЁ !
Правильно,мало того они тоже подразделяются на НЧ, СЧ, ВЧ - низкочастотные, средне частотные и высокочастотные запросы соответственно.
Чем меньше запросов по каким-то ключевым словам бывает, тем легче продвигать сайт по таким запросам. Но это не всегда так, поскольку очень много ещё зависит от конкуренции запроса.
Проверить частоту запроса Вы можете в wordstat.yandex.ru
Во многих случаях бывает, что лучше раскручивать несколько НЧ и СЧ, чем один ВС. Поэтому перед продвижением сайта стоит тщательно проанализировать все запросы и возможно даже стоит взять консультацию у специалиста по SEO.
А вот это перечисленное Вами сколько потребует денег и времени, ну грубо ?
Трудно сказать сумму думаю если не связываться с фирмами занимающимися SEO-продвижением,а поискать людей на форумах по продвижению сайтов или к людям занимающимися прогоном,не дорого, очень на дорого,но результат заставит себя ждать.