I'm pretty sure it was CG. The character had the same animations from Reach, and there was a second where his lower body rotated without his feet moving.
Thom's armor was grey. This guy was either red or light red...or are you referring to the Spartan graduating high school? THAT I'm pretty sure was Thom.