Оба сочетания можно использовать.
В предложениях такого типа никакие знаки не нужны. Однако при желании интонационно разделить предложение на две части можно поставить тире.
Если речь о людях, то правильно: на субъектов.
Правильно: паяльные работы.
См. ответ на вопрос № 236667.
Верно: Стоила нам десяти лет работы.
Второй вариант лучше.
Все написано верно.
В значении "после": по завершении работы.