Does the model have textures? Or at least some different diffuse colors for the different parts? It might be worth a try to place a light source at the camera's position and move it accordingly. It's most likely either an export problem from Blender or just bad choosen lighting.
About the GUI: Yes, that's basically the way to go. You can create a simple GUI framework based on this approach in almost no time.