Blender is a good program, yes, but when you are making models for games, often it's no matter what program you use, usualy you are able to produce the same results with other programs also. The quality of the work does not depend on the program.

Yuo have pretty tough requirements especialy you didn't say anything about the project and you didn't post any screens or any other artwork either.

Besides you didn't tell what the modeler will be modeling. Buildings, objects, characters?