Whilst you can't start one plugin whilst another is running, you could just put the code in core Rockbox, meaning you would be capable of launching plugins. It sounds like you may already be doing this, if you're disabling standard features.
As an example, you could look at how the "Properties" context menu item is handled - this starts the file properties viewer plugin with the currently selected file as a parameter.