I am glad my explanation could help.
About (2) in your post. When you MIDI learn some control, you can not record it as a track automation the same way as with "Remote Control". But you can record it the same way as notes, directly to the MIDI track. If you do not want to do this as one performance with keys, so you first record keys and then record CC, there are several options:
a) you can switch to "Sound on Sound" recording (in the Preferences/Project/Record) and then "bounce" both recorded MIDI clips together. Default recording mode is "Comping", as soon as you start recording CC it will silence the clip with Notes.
b) create another MIDI track with the same output, and record CC changes into it. Than you can use Comping mode, for example if you record CC in several takes.
The idea is the same as recording several audio instruments pointing the same bus without silencing already recorded instruments, you can either use "Sound on sound" or just different tracks. For Sonar, Notes, CC and other MIDI messages are equal "MIDI material", the same as analog recording from different instruments is "Audio material"
For "ACT MIDI", I strongly recommend to read chapters 20 and 40 in the Sonar Reference Guide (the one with 2000+ pages). For complete understanding how it works, read "ACT MIDI Explained" thread on my site. "ACT Learn" is not the way to configure ACT MIDI to work with your controller, it is for ACT Dynamic Mapping. To understand that features, read "ACT" thread on my side inside AZ Controller manual and "How to make ACT Learn working" to really work with that feature (you will hit many Sonar bugs otherwise).
"ACT MIDI" plug-in is not perfect for MPK mini (one of the reasons my site and AZ Controller exists). You are right, while AZ Controller was written to work with MPK mini, I have not published any complex preset for it. I am absolute noob in music production and mixing and you do not want to hear my performance... But I need some controller, with which I can modify directly several project specific parameters without looking at monitor (the monitor is behind my DP in one room and far from E-Drums in another room). So I create suitable configurations "on the fly" instead of using one configuration for all purpose. All presets you can see on my site was created in cooperation with other users, I bet more knowledgeable then me in what useful general preset should do. You are welcome to cooperate so we create something for MPK mini, it will do what you want and the way you like it. From you I will need some information what you want where and your time to test the result, see other presets threads how that works.
But there is "Startup" preset, with very basic configuration (a kind of "ACT MIDI" functionality). I have made YouTube video how to use it with MPK mini.
PS If you are going to use hardware control surfaces in modern DAWs, the time you spend learning a bit more how it works can save your time (also money) in the future and avoid frustration. All DAWs and cooperation with controllers have quite similar technic behind. While some are advertised as "working out of the box", it is not possible to use the whole potential that way. Think as about just using presets for VST(i) vs tuning particular parameters yourself. CW ACT, Novation AutoMap, NI NKS, Akai Advance are all in the same category, while they all are far away from direct "MIDI map" approach.