Can I install plugins/widgets I bought elsewhere on your themes or install your plugins/widgets on themes that aren’t yours?
Definitely YES! The behavior and display of the plugin/add-on will depend on the template you are using. You should use a responsive plugin/widget on a responsive theme and vice versa.
NOTE:
Please check with the publishers of the plugin/widget for compatibility issues before you make a purchase.