The glass is domed, not flat, and the crack is on the edge of the face. Limited Edition of 2000 total made, this is number 1838.
You will need one AA battery to put Cogsworth into action. The original battery as shown in the picture will be removed due to age. The item "Cogsworth Limited Edition Clock LE 2000 Beauty and the Beast Live Action" is in sale since Tuesday, November 3, 2020. This item is in the category "Collectibles\Disneyana\Contemporary (1968-Now)\Limited Editions".
The seller is "rowena9" and is located in Burlington, Massachusetts. This item can be shipped to United States.