по-моему "семь с половиной" это не правилам русского языка. Я думаю, что "семь месяцев пятнадцать дней" по аналогии, например, "семь часов тридцать минут", "семь килограмм пятьсот грамм", семь метров пятьдесят сантиметров" и т.д. Тем более что по правилам делового оборота, а также для трудового законодательства и банковской сферы в одном (любом) месяце принимается 30 дней.