No, I haven't bought a new PC yet, as the parts I wanted our not available. I have to reconsider, and still doubt between new stuff and refurbished workstation.
Yes, it's glass, with an opacity mask for non-holes of course. Ice itself is just a water shader, could have been glass too.