I will try to answer, but I am not sure I understand the question(s) right
1. For Computer keyboard shortcuts, I do not know. I have not found that during quick searching in shortcuts preferences. Note that there is no way to extend the command list when something is not there (that is possible in REAPER, but not in Sonar/CbB).
2. For surfaces that is possible and almost all plug-ins have it (ACT MIDI, AZ Controller, Mackie Control)
3. For Mackie Control, that is M1+"Strip record arm"
4. I do not have Mackie, may be someone with it can report it (still)works of for some reason no longer works. If it does not work, I can try to fix it.
I plan to work with it in any case, there is report MackieControl.ini is no longer working under CbB (while still working for Sonar). Not sure that is true for original version or my mod only.5. I do not have FP16 and they do not provide the documentation which combinations/modes emulate which Mackie keys/mods. But they mention "At the time of publication, this button has no function in Sonar". I mean most probably Presonus simply have not implemented that (is simple to implement (see 3), but should be done in the device firmware)