1.) Yep, check in at HK express on a regular basis.
2.) Pretty much the same as m3red, had a meeting in the City so dropped off the bags at around 08:00 for the 00:30 flight next day. However, that was over a year ago now so would look for further confirmation just to be sure.
Rgds