check this out L
https://www.dropbox.com/s/ra7wu35hs5gr2a2/case_rig_test_EDIT.blend?dl=1
I don’t have time to explain everything, but here’s a general run down of some things I noticed/edited
-turn off deformation on bones that don’t need it, this will mean they won’t influence the mesh (and it won’t create the vert groups for them either)
-Add the armature at the top of the stack before you do the subsurf or solidify etc (that way it deforms first, then does all the all stuff)
-I shifted the IK stuff around a little (it’s ok to be straight here)
-I moved the pivot point of the Top
-I added a rotate bone in the middle of the chain and parented the top to this to create a controller that is going to make it easier to animate for what you need to do (I think)
-the weighting on the rubber band is automatic, which has way too much influence further down the chain than needed. That is why it shifts away when it bends. It would require manual fixing which I aint gonna do for you 😉 (too much work)
But hopefully this points you in the right direction.