True that the CX drivers always keep on the left side of the LOC before the right turn. Some frequent visitors to Kai Tak also flew it this way, e.g. Thai, China Airlines, Philipines etc.
Most foreign airlines, particularly United, prefer to stayed on the LOC all the way down before making the final right turn.
Alitalia - they normally stayed on the LOC but always started the right turn a bit too early making their MD-11 on the right side of RWY 13, a left turn to adjust to line up the runway is required at 100 feet!!
Regarding the NDB approach, I guess you need to fly the aircraft visually after SC, and assuming that there is no G/S aid.
Hope this help!!