How to prevent the first person camera from looking "inside" the character?

You can set the mesh to be not rendered to the owner.