Hi Gilbert,
Having read through this all I can say is WOW! As a young modeler this is truly inspiring stuff!!
Just as a thought regarding your issues with the light and the blinds, how about trying pinning up a dark bed sheet or something behind the blind just to see what difference it might make?
Ian