Карту сайта можно сделать для подразделов, откуда поисковый робот сможет добраться до нужных страниц и внести их в базу. Но можно и без карты сайта обойтись, главное, чтобы навигация по сайту и вложенности были допустимыми как для пользователя, так и для робота.
Перелинковку обячно используют для поднятие статического веса страницы по нужному ключевому слову, с наиболее релевантных страниц сайта по данному ключу, необходимо из текста сайта проставить ссылки на продвигаемую страницу. Более подробно смотрите на форуме и в сети.
Доход можно увеличить, если будет приличная посещаемость и/или нормальные пузомерки - тиц и pr. К сожалению, с Вашими данными, больших доходов ожидать не стоит. Можно попробовать продавать места под статьи и ссылки, устанавливать платно баннеры, но выхлоп будет небольшой.
Возможно обделённые ресурсы качественнее и полезнее по своему содержанию для пользователей, вот они Вам и помогают в продвижении. Понаблюдайте ещё, при равных условиях, такого быть не должно.
Ссылки могут быть как на внутренние страницы сайта, так и на главную.
Можно продвигать точные вхождения без разбавителей, но это не совсем оправдано. ВЧ сложно продвигать и выхлоп будет не сразу, требуется много времени.
Вот есть хорошая бесплатная программа - http://www.site-auditor.ru/download.html, остальное ищите на форуме
Статья должна быть уникальной и читаемой. Стоит делать 1-3 исходящие ссылки с нужными ключами из статьи. Закажите написание статьи у хорошего копирайтера.
Вот здесь Вы найдёте очень много полезной инфломации - http://www.catalogcms.ru/
Не вижу смысла такого варианта. Если ресурс качественный и раскрученный, то продолжайте с ним работать. Это моё личное мнение, всегда есть исключения.
Уже много раз обсуждались плюсы статейного продвижения на данном форуме, пользуйтесь поиском.
Можете почитать ещё здесь - http://www.alexnote.ru/2008/08/prodvizhenie-statyami-chast-1/