Оба варианта корректны, но имеют разное значение. Вариант «аванс за строительные работы» подразумевает, что аванс выплачивается в качестве частичной оплаты за выполненные работы. В этом случае аванс является собственностью подрядчика и входит в стоимость работ. Вариант «аванс на строительные работы» предполагает, что аванс выплачивается для покрытия расходов на предстоящие работы, то есть это средства, которые будут потрачены на материалы, оборудование и оплату труда рабочих. В этом случае аванс не является частью стоимости работ и должен быть учтен отдельно.
Правильно: аванс, не полученный в срок. Это причастие, верно раздельное написание. Критерий разграничения причастия и отглагольного прилагательного таков: слово в полной форме с суффиксом -н-(-нн-), -ен-(-енн)- является отглагольным прилагательным, если оно образовано от глагола несовершенного вида и не имеет зависимых слов, и является причастием, если образовано от глагола совершенного вида и/или имеет зависимые слова.
Не очень хорошо: выплачивается в зарплату, можно сказать: аванс, не выплаченный в срок, выдается вместе с зарплатой.
Обороты с этими предлогами могут обособляться (но необязательно). Подробнее об этом написано в "Справочнике по пунктуации". Обратите внимание, что верно: согласно пункту (существительное употребляется в дательном падеже).
См. ответ на вопрос № 203652.
Прошу Вас разрешить мне получить аванс.
Все верно, дополнительные знаки препинания не требуются.