I am sure restaurants will be open, just not the shops. There are many good restaurants around. I know movie theaters are open.
A lot of businesses will be closed, but you should have no problem finding places that are open around the touristy areas.
Chinatown businesses are almost universally open on Christmas Day. I'd recommend New Asia, which is the last of the big room dim sum houses left there.