Aside from that, I'd really like to join a ROM Dev group and work with other developers.
It appears to have enough room for a glass screen protector, but I can't give you a definite answer because I haven't tried it. There is a very small gap between the lip and the screen. I suppose it depends on the thickness of your screen protector.
Others will be receiving them today and tomorrow and someone will probably chime in with your answer.