The uniforms are flight jackets according to Trekmovie.com, worn over the standard duty uniform. Those bits of colour are clear "windows" showing the department colours underneath. I suspect they're just as good for away teams on chilly planets.
The disruptor is excellent, very true to the originals. I like the Klingon bead curtains too!