Если у меня была операция, так ли строг отвод на 120 дней? Можно ли сдать раньше срока?

Нет, нельзя. Операция, даже несложная, - это строгий отвод. Оперативное вмешательство означает риск занесения инфекции, передающейся с кровью, а некоторые инфекции можно с достаточной надежностью диагностировать только через несколько месяцев после заражения. Поэтому из соображений безопасности реципиента сдавать кровь раньше этого срока нельзя.