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