3. Bone offset works better the farther the parts are apart. As a rule, I place stuff at least outside the project view when creating. (But not too far away - more than 2x the project area is overkill.)

4. Check the origin of the vector layers. Sometimes you'll get weird results because the origin is too far away from the content.