HAL Pilot said:
Why should he address them as Sir? He's an officer and they are NCOs. You do not want to recognize his position but you want him to demote himself and recognize a NCO as a senior?
For a start, Regimental Sergeant Majors and Station Warrant Officers are Warrant Officers not NCOs. Secondly our young friend should defer to the experience of someone who hasn't had his rank handed to him on a plate