Да, значение 'в январе или в марте' здесь вряд ли возможно (другое дело: в январе-феврале). В данном случае налицо указание временного предела, поэтому следует ставить тире с пробелами: в январе – марте 2008 года.
Последние ответы справочной службы
Да, это написание корректно.
Да, ошибка есть.
Страница ответа