Rigging a complex character with clothes
If you want to make something to deform like absolutely solid thing, you need to maintain the vertex weights of this part assigned to one single bone, and only this bone. That may lead to further problems though. Generally, skinning such "sandwich" chars as yours is always a pain in a butt, and you'll probably have to be ready to agree with some clipping in any case...