Правильно: 5-балльное.
Сочетания не фиксируются академическим орфографическим словарем. Правилу соответствует дефисное написание.
Да, запятая перед тире поставлена правильно. Для каждого из знаков здесь есть свои основания.
Оба варианта корректны, но имеют разное значение. Вариант «аванс за строительные работы» подразумевает, что аванс выплачивается в качестве частичной оплаты за выполненные работы. В этом случае аванс является собственностью подрядчика и входит в стоимость работ. Вариант «аванс на строительные работы» предполагает, что аванс выплачивается для покрытия расходов на предстоящие работы, то есть это средства, которые будут потрачены на материалы, оборудование и оплату труда рабочих. В этом случае аванс не является частью стоимости работ и должен быть учтен отдельно.
Пробелы нужны: конец ноября – конец марта.
Склонение женской фамилии Литвина зависит от того, как звучит в именительном падеже мужская фамилия. Если мужская фамилия – Литвин, то правильно в дательном падеже: Литвиной. Если же мужская фамилия – Литвина, то правильно: Литвине.
Запятая перед как нужна.
Удалю, удалишь... У глаголов совершенного вида единая форма настоящего-будущего времени.
Кавычки не нужны.