Üblicherweise würde man glaube ich Python verwenden für Kodi-Plugins. Andere Sprachen sind glaube ich auch möglich, aber da büßt man unter Umständen schnell die Portabilität ein.

Ist das möglich die Inhalte embed über einen streamhsoter like openload.co damals auf einen TV wiederzugeben?
Oder muss ich dazu die Inhalte auf eigenen Servern Laden?
Das hängt unter Umständen von dem konkreten Stream-Hoster ab. Wenn dieser sich anstrengt, dann kann er es unter Umständen sehr komplex machen die Streams (außerhalb eines Browsers) wiederzugeben. In der Regel ist so ein Zugriff auch nicht unbedingt vorgesehen, da eben die Werbefinazierung für diese Zugriffe nicht gewährleistet wird.