How much and how long for a watch Glass (Crystal) replacement?

Depends on the type of crystal, mineral or sapphire and the shape, usually most of the time same day or while you wait, depending on stock.