I have been quite busy figuring out the skinning for this character, indeed it had given me a lot of thought because how it was modelled. Being build in parts and being them hard surface, the challenge was not in the actual skinning and do the weights but how to bind and where to bind. The solution was using a different approach while some pieces and bound to the body, with the weights fully attached to the respective joint, other body parts like the hands are skinned and with the weights painted. Also the accessories were parented to the joints so they move with it.
Finally I have also fixed the shirt to it moves with the rest of the body. everything seems to be working, now onto the rigging.