A brushless DC motor is generally not going to be an off-the shelf type item outside of the motion control industry.

The reason for all the wires coming out is that the motor incorporates hall effect sensors or a rotary encoder of some type in order to determine shaft position. This information is needed by the controller card, to allow the windings to be switched on and off at the proper times to achieve commutation.