Правильно: мэр города Иркутска.
Правильно: мэр города Магнитогорска (см. Горячую десятку вопросов).
Следует руководствоваться рекомендациями словарей русского языка. Как правило, если форма мн. ч. существительного второго склонения имеет в именительном падеже окончание -а (я), то такая форма в словаре указывается, например: катер, -а, мн. -а, -ов.
После сокращения млн точка не ставится.
Корректно: с возможностью... занятия спортом. Правда, стилистически оборот "катера с возможностью" не вполне удачен.
Пунктуация при обороте от... до... не кодифицирована. В Вашем случае этот оборот служит пояснением к сочетанию полный цикл работ, поэтому его уместно, как любое пояснение, отделить запятой или тире.
Лучше так: Финансирование составляет 3 млн рублей из федерального бюджета и 2 млн рублей из областного бюджета.
После сокращения млн точка не ставится.