Dr,
I had a look at your model, what John says may work and I may have a chance to verify more about it later on. However the quality of the surfaces is poor, whether to begin with or as a result of the translation. Even after un-trimming several surfaces have smoothness errors that simply should not be there. You're also missing a couple of faces that can at a pinch be supplied using an offset. There is one very tiny face of no value and even if I can achieve a sew the solid is self intersecting.
I presume therefore that John may have been speaking in theory to some extent. I made it into a solid within minutes but after running examine geometry I quickly realized that there is a lot more things wrong with this data than just the sew.
I can see from experience that your Rhino surfacer is doing several things right, so you may just be having problems with the translation.
After I brought the model in at absolute reference co-ordinates look nearby; X = 3775, Y = -784, Z = 1144
There is actually a little area of the visible surface in that region where the highlights run badly. Translator Problem???
The majority of the visible surface is otherwise very good. I therefore doubt there is anything really wrong with the surfacers' knowledge of his/her craft or attention to the task.
I have rarely seen so many technically un-smooth surfaces in a file according to the examine geometry tool in NX. And the edge trims just aren't right as you already know. When you look at the control polygons of these surfaces they're all over the shop and in some cases you're getting multi patch surfaces of up to 16 patches on what are relatively small faces.
Either Rhino isn't doing the job, isn't being used up to scratch or the translator is an evil thing and you need to try one or all of these options to improve the situation. I think you need to sit down with your Rhino guy get the original data sorted out first and seek help with the translations out from Rhino before you worry about anything else. You may just need to impress upon the surfacer that you have certain modeling tolerance requirements that need to be met. Rest assured other CAD systems are much more finicky than NX so it should not be beyond reasonable expectations to achieve +/- 0.010 edge condition.
Best Regards
Hudson