Nope... No glass in now.. Just painted and reassembly started.
Why gorilla snot .vs. the 3/8 rope-type stuff?
Also, I don't believe that I have screw holes for the bottom brackets the you describe. I've installed a new upper dash panel, and I'm pretty sure it's "hole-less".