As you may know, currently we are working on universal "device-oriented" program functions for the SimVim plugin, that allow you do select any Com/Nav (or ADF, XPDR) device type, assign all needed knobs and functional buttons.
All functions are working, as example you can select KX165A - http://simvim.com/svc_custom_165a.html
, Collins types or "generic".
Soon we will make the "all-in-one" device - the same as you have described for paired functions: Com(Mhz,Khz)/Nav(Mhz,Khz/ADF(xxoo,ooxx) (or Nav/Com/ADF order is needed?).
For now you can only assign several parameters to one encoder, then click on assigned pin and select the "Mode Switch --> Rotary Switch" option.
Se the video #6 here: https://simvim.com/simcom/index.php/video-guides
But we don't have this option for "paired functions"