Baden-Württemberg's secretary of education does not publish a uniform list of abbreviations as other German states do. But she does publish a list of classes which are taught throughout the state's public schools.
I suspect that each school or each district might be using their own unique set of acronyms. Your itemization looks good for most of the classes. This is what I can add to address your direct question:
- "BK" is likely to be "Bildende Kunst" - visual arts
- BNT is a combined / interdisciplinary science class, not certain what "Pr" is in this context, might be something like "Praxis" or "Praktikum" - i.e. hands-on
- No idea about QM, KL QD,
Note that most (if not all) schools will call parents for a ~2-hour information meeting / evening in the first month of the school year, where class teachers get to introduce themselves, questions will be asked and answered, the planned school trip will be discussed and some paperwork will be done. So you might wait for the invitation and get some basic questions answered there if you are more or less fluent in German.
If you are not or if you have many questions to ask which might not fit well into such an event, my ultimate advice would be to just ring up the class teacher for a short meeting at the school (or give your kid a note with your phone number on it so the class teacher can call you). They generally are very open to such requests and surely will be able to accommodate a half-hour meeting within a couple of days.