Пробел перед сокращением г. нужен: 2009 г. Однако если дата записывается цифрами, то слово года или сокращение г. после даты не требуется.
Возможны все приведенные варианты, они не нарушают правил. Использовать нужно сокращение, которое принято в той сфере, для которой пишется текст. Если норма не установилась, то нужно выбрать тот вариант, который будет понятен читателю. Возможно, лучшим окажется сокращение календ. нед.
Правильно: контактные телефоны.
Пробел нужен.
Зпаятые не требуются, союз и на это не влияет: Он прибудет сюда через 13 часов 53 минуты и 20 секунд. На это у него ушло 2 года 10 месяцев 5 дней 13 часов 53 минуты и 20 секунд.
Предлоги до и по во временнОм значении синонимичны. Различия нет.
Корректно: 21 абоненту (двадцати одному).