Правильно: Поздравляю с 8 Марта!
Запятые могут ставиться, если по условиям контекста слова в марте 1911 года выступают в качестве уточнения и выделяются соответствующей интонацией.
Да, значение 'в январе или в марте' здесь вряд ли возможно (другое дело: в январе-феврале). В данном случае налицо указание временного предела, поэтому следует ставить тире с пробелами: в январе – марте 2008 года.
Вы правы. Запятая не нужна.
Правильно: со второго марта; ко дню рождения (со значением приуроченности к событию, например: подарок ко дню рождения) и к дню рождения (без такого значения, например: относиться к дню рождения без энтузиазма).
1. Возможны два варианта: обход главного врача, профессора и обход главным врачом, профессором. Выбор формы зависит от контекста. См. ответ на вопрос № 283590.
2. Правильно: с наступающим 8 Марта.
Запятая нужна.
Предлоги до и по в таких конструкциях синонимичны и означают, что последний день действия контракта – это дата, указанная после предлога.