Great stuff and I love the civvie rescue scheme
... I don't see an issue with the windows - maybe they're sensors or parts of the hull that can be made transparent as needed.
I like that
But, even if they were just 'glass', the glazings would have to be incredibly thick.