You can put all kinds of things on the additional layers. You might have layer pairs for top and bottom designator and value, or some other component parameter, or component assembly information, 2D/3D body information, . You might have mechanical keepout areas, paired or not, fabrication notes, scratch layers for reference geometry, layers specific to single/panelized forms of the board, documentation....
For "drill layer" - depends what you mean? The "multi-layer" 'layer' is kind of a special layer for holes and vias, which gets special handling, and yes you get an NC drill file automatically from the information it contains via fabrication output. The other drill layers have other documentation purposes.