Bei Xbox erwirbt man immer 2 Lizenzen. Eine Konsolen-Lizenz und eine Spieler-Lizenz.
Das bedeutet, dass an deiner Heimkonsole jeder Benutzer das Spiel über die Konsolen-Lizenz spielen kann, während du als Käufer das Spiel weltweit auf jeder Xbox über deine Spielerlizenz spielen kannst.
Es kann also z.B. dein Sohn an deiner (Heim)Xbox spielen, während du über deinen Microsoft-Account woanders (Xbox oder Win-10-PC, wenn das Crossplay da ist) spielst.
Jeder weitere Spieler bräuchte dann eine eigene Lizenz
Jup - Ganz genau... Folgende Vorgehensweise hierzu nötig:
Der Gamertag, welcher das Spiel am PC spielt/gekauft hat [sagen wir mal "Mama"] muss die Konsole als "Heimkonsole" festlegen,.. Dann kann Sohnemann auf der Konsole mit seinem Profil das Spiel spielen/alle Spiele spielen die sagen wir mit dem "Mama Account" gekauft wurden....
Sagen wir Papa kauft auch Spiele:
Einfach auch bei dem Papa Account die Konsole als "meine Heimkonsole" festlegen... schon kann Sohnemann auch die Papa-Spiele spielen.
Wenn allerdings Mama und Papa gegeneinander am PC spielen möchten, müssen beide das Spiel kaufen - da es (soweit ich weiß) keine "Mein Heim PC" Funktion gibt und so sharing nicht möglich ist.
In eurem Fall also nötig:
2x die MS-Store (oder Xbox) Version... 1x Mama, 1x Papa ... dann könnt ihr zu 3. spielen 
Zur Info:
Eine Konsole kann von bis zu 3 Gamertags als "Heimkonsole" markiert werden.
Jeder Gamertag kann allerdings nur 1 Heimkonsole haben.
Im Jahr darf 3x die "Heimkonsole" gewechselt werden (zumindest war das vor 2 Jahren so...denke allerdings wohl noch immer)
LG