What is an efficient way to rig a character made of 2 meshes?
After you have created the rig have you tried parenting the same portion of the mesh on both objects to the same bones? This should correct any issues you are having with rigging. You could join then meshes together as well but it makes little difference on the end result.