Hi Khyber,
S might mean Staff, referring to the command section of a large unit or Corps.
MO could be a common contraction of Medical Officer.
Hope this helps.
I'll move this topic to the general New Zealand Board in case others can offer more advice.
Spades