Ciao, come ti dicevo il S.O. del Mibox è Android TV, una versione di Android ottimizzata per essere usata sul televisore (quindi con schermi non touch), con il quale non tutte le applicazioni Android risultano disponibili sullo store Google. Però, volendo, puoi installare qualsiasi app (compreso Kodi) tramite file Apk.
Puoi fare così: tramite lo store di Google (già presente sullo Xiaomi) installi un file manager (io ho messo ES Gestore File), poi ti procuri i file apk delle applicazioni che vuoi installare (Kodi, un browser per navigare o qualsiasi altra cosa tu voglia... li trovi su siti come apk mirror o simili) e poi copi i file su una penna USB e li installi (devi autorizzare l'installazione da fonti sconosciute).
Netflix è preinstallato (lo Xiaomi è uno dei pochi box certificati per Netflix HD).
In commercio esistono altri buoni tv box con Android standard, sui quali quindi puoi installare le stesse app che hai su smartphone o tablet Android (per questi box, diversamente dallo Xiaomi, è consigliato l'utilizzo di una tastiera).
Per le app che mi hai elencato, non dovrebbero esserci problemi di funzionamento.
Alcune applicazioni invece non funzionano, come ad esempio l'app di NowTv, per la quale è necessario il box proprietario di Sky...