As for the fan you are on your own. The Alfa fan fits well, XF fan and I believe one of the Wattage fans will work.
I drilled out the shaft adapter for the fan that comes with it and the rotor will just not handle it.
I have about 30 left.