I don't know a lot about EDF or 3D printing but I do know EDF fans run at very high RPM. I would be concerned about the integrity of the fan at those high RPMs. IMO, no use reinventing the wheel when it comes to EDF fans. I would just purchase a proven unit to save on much frustration.
Ken