Re: If it's tidally locked .....
"Then wouldn't any atmospheric conditions settle down to an equilibrium state, with maybe a bit of mixing turbulance around the terminator line? "
With a temperature difference of 263c if there's an atmosphere (which it appears there is) there will definitely be winds.
Not so sure about the "glass rain" Pure silicates have mp even higher but actual window glass melts around 7-800c.
Like flying through permanent volcanic ash clouds.
And that's apart from the insurance premium of living there.