Based on the list of components given, I would say that the combination of parts you noted can certainly be used together to make a very nice engine.

Whether or not it is what you need for your specific applicaton is an unknown, but yeah, sounds like a good start of a motor.

Paul