You would design it differently if possible, is there really a need for the indentation between the hub and the pulley surface? I would not hesitate to print this with Alloy 910 and a .25mm nozzle on my Makergear m2. 1/2 in diameter is not that small.
Would I say for you to go buy a printer and be able to print this without spending several months learning, No. Would it be cost effective, absolutely not. Can it be done, absolutely.