Very nice clock like the case, you should leave the glass to an expert you will more than likely not find a replacement of the correct size and thickness better to have one made and fitted, it will probably cost a bit to do so. I wouldn't be tempted to clean the dial as is an old clock should look old, its probably lacquered so you would have to remove that then clean and re lacquer.
looks like you have quite a bit of rust to contended with as well.