I made both the Binding and Endpoint dynamic and store the settings in nop settings. I have added these settings to my settings model and have all this information configurable via the plugin.

Thank you all for your help.

But I'm not done, for my last step I need to override the standard onepage checkout view, how would I do that?