И так правильно :)
Запятая не нужна лишь в первом примере, в остальных случаях знаки ставятся.
Если в словосочетании существительное зависит от дробного числительного, то существительное ставится в форме родительного падежа единственного числа: 30,4 года; до 30,4 года.
Очевидно, что в договоре допущены пунктуационные ошибки. Расстановка знаков препинания в этом виде противоречит здравому смыслу.
Это значит, что если событие произойдет, например, 30 июня, то документ должен быть представлен до 30 мая. Если будет представлен позже, это может означать нарушение.
Приведите, пожалуйста, контекст.
Верно: ...44 образовательных учреждения.
В именительном и винительном падежах верно: (прошло) 24 календарных месяца. В родительном падеже: (нет) 24 календарных месяцев.
Правилен второй вариант.
Пробел перед сокращением г. нужен: 2009 г. Однако если дата записывается цифрами, то слово года или сокращение г. после даты не требуется.