We want to have the App support some custom plugins we/someone else wrote, how is this done?

Moodle plugins with Mobile support can be consulted here.
Most of the Moodle plugins can be adapted to work in the Mobile app without having to create native code for the app. You can easily add support to plugins just using PHP code hosted in the plugin itself.