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