Ah-haaa! Here I am over my head all of a sudden! There are a few concepts you mentioned that I'm not very familiar with, but that's good because now I will have to go and look it up and learn about it so I'll be able to at least be conversant.
As far as the bit rate goes, the "boss unit" (Is that a generic term?) has multiple bit rate options, depending on which format. WAV will give me 16 or 24 bit, while MP3 will give me increments from 48 to 320 kbps or a "variable" setting which will self adjust according to the amount of information being encoded. Garage Band, if I remember correctly, will only provide 16 or 24 kbps.
As far as the gain setting goes, the convenient settings that are accessed by the little toggle switch are "high, medium, and low". Finer adjustments can be made by flipping through the menus, which can be inconvenient. I was wondering what do you mean by "headroom"
For this application I was using the on board mic which is a set of X-Y pattern mics with the SM57 mic input setting. I do have an actual SM57 mic which I can connect to the boss unit, but I don't think I would have been able to set it up at the class. I have a feeling he would have objected to me walking up to him with a mic stand and setting it down right there so I could record each lesson

. Nice guy and all but that would have been a bit too much!
It would be useful to record and even monitor my own playing now that I think about it though. Damn, its noisy when there are about 95 to 100 djembes and a dunun ensemble are blasting away at the same time!
... --- ... ... --- ... ...---...