SDL Trados plugin development

Hello to all,

We are an IT company and wish to develop a plugin for Trados Studio. I have two questions : 

  • Once the plugin is developed, should it be approved by SDL for being used by our freelance translators around the world who have Studio ? 
  • If we develop it with 2019 SDK, will the plugin be compatible with Studio 2017 and 2021 ? If not, what needs to be done to upgrade the plugin to the future versions of Trados ?

Thank you so much for your help. Have a very nice day !