Dave, the distance between the rear bulkhead and the windscreens is different in the two cabs on a class 66 - it is much less at the cooler group end (no.2 end) than it is at the clean air end (no.1 end).
Drop me a pm and i may be able to help you out with some bits and pieces on that.
re: your design spec, i think you've tried to cover both units and locos with one spec, and whilst cab construction, crash worthiness, environmental issues, etc., are much the same, the dials you'll find in each are not. Your spec seems to lean towards a unit cab rather than a loco cab and i still don't think there is any need for a rev counter, oil pressure or engine temperature gauges - these just give the driver more data to get worried about!! That said, on both the class 66 and 70, this data is available, but only by going through various options on the loco computer - it isn't shown by default on any gauge or display. All locos have traditionally had a hot plate, units don't as unit drivers tend to be in their cabs for considerably shorter periods than those of us who work on locos. That said, the class 70 has neither a hot plate or a microwave. No loco has ever had a cool box or fridge to the best of my knowledge, not in the UK anyway. Other than those minor points, i think you're pretty close to the mark with your spec, and i'd be happy to spend some time fine-tuning it with you if you wish.