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

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