There is no key, otherwise I believe its complete- please see pictures.

The dome is plastic not glass and has no cracks or damage.

Clock face is faded