Эти слова не однокоренные и даже не родственные. Балласт — из нидерландского ballast или нижненемецкого ballast, восходит к старошведскому barlast < bar ‘пустой’ + last ‘груз’. Баланс — от французского balance ‘весы’, восходит через посредство итальянского bilancio ‘весы, равновесие’ к латинскому bilanx ‘из двух чаш’.
Конечно, сочетания апрель месяц, май месяц и т. п. лексически избыточны, но они широко используются в канцелярской (деловой) речи и – главное – уже зафиксированы словарями русского языка. Поэтому ошибкой такое употребление считать нельзя, хотя по возможности его лучше избегать (особенно в живой речи).
Обособление обязательно. Если определение относится к личному местоимению, оно обособляется.
Если перестроить предложение таким образом, то запятая нужна.
Мы не рекомендуем заменять части этих слов цифрами.
Фраза разговорная. Если стиль нужно сохранить, то требуется еще одна запятая — после слова вообще. Сочетание такое чувство можно отнести к вводным.
В словарях зафиксирована частица а, выражающая сильное удивление, восхищение или возмущение и занимающая заключительную позицию в вопросительном или восклицательном предложении. Следовательно, после нее возможен как тот, так и другой знак, а также их сочетание. Частица ну в подобной функции и в этой позиции в словарях не отмечена, но очевидно, что пунктуация при ней будет такой же, как при частице а.
По данным нашей системы — вводное сочетание, заключающее в себе указание на источник сообщения. См. пункт г) примечания 1 к параграфу 91 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Негативные (содержащие отрицательный показатель) вопросы сложнее для восприятия, чем их позитивные аналоги. В норме ответ да на вопрос Ты не приедешь? должен означать подтверждение (да, не приеду), однако в действительности, как показывают лингвистические эксперименты, в ряде случаев (хотя и не слишком значительном) да используется в значении «утвердительного опровержения» (да, приеду). Так же и ответ нет может означать как подтверждение (нет, не приеду), так и (с равной долей вероятности) отрицание (нет, приеду).