The Stewart Baldwin diesels (VO-1000, VO-660, etc.) are excellent models, both from a detail standpoint and a running standpoint.
Detail and scale wise they are almost perfect miniatures of the prototypes. Multiple choices on details such as the exhaust stacks, and separate grabs irons.
As for running, the mechanisms are made for Stewart by Ajin of Korea (builder of Overland Models brass imports). Excellent speed control, and very quiet running.
As for the question of canvas sunshades, that is more of a question for which railroad you are modelling.
The light at the end of the tunnel may be the headlight of an on-coming train.