Лучше использовать форму единственного числа: действие.
Можно, но непонятно зачем.
Верно: действие лицензии закончилось, срок действия лицензии истек.
Верно в ед. ч.: анальгезирующее и противовоспалительное действие.
Правильно: с окончанием срока действия договоров подряда (у договоров подряда один и тот же срок действия) и с окончанием сроков действия договоров подряда (сроки действия договоров разные).
Для постановки этой запятой нет оснований.