He cannot be a Warrant Officer. In this period they were not awarded good conduct badges as it was assumed NCO's conduçt was always good. Good Conduct pay was built into their basic rate. I think he is a Private. As someone on the other thread said the badge is a trade and proficiency badge.
Ken