Probably one of the only members here that is actually a JROTC Instructor. Retired Marine Corps Master Sergeant, currently the Senior Marine Instructor at a program in Texas. Also taught in Illinois and Michigan. Starting year six this fall.
And yes, SNCO's can work as SMI's in MCJROTC programs.
And yes, SNCO's can work as SMI's in MCJROTC programs.