This summons an npc that counts as a champion (could cast imbue champion on them), but could not marry them (female sovereign, with male champion). Still a work in progress, since it only costs 1 mana.
<SpellDef InternalName="SummonJoffrey">
<DisplayName>Summon Joffrey</DisplayName>
<Description>Summon a Joffrey from a pocket universe to serve with you.</Description>
<Image>FireCrystal_Medallion.png</Image>
<IconFG>Pariden'sReturn.png</IconFG>
<IconColor>88,78,32</IconColor>
<SoundFX>Spell_DarkEnchan_0t2</SoundFX>
<ManaCost>1</ManaCost>
<Range>1</Range>
<SpellLevel>1</SpellLevel>
<SpellType>Strategic</SpellType>
<SpellClass>Defensive</SpellClass>
<SpellTargetType>Self</SpellTargetType>
<SpellDefEffect>
<EffectName>SummonLife</EffectName>
<LocalPosition>0,0,0</LocalPosition>
<EffectScale>0.3</EffectScale>
<EffectDelay>0.0</EffectDelay>
<SnapToTerrain>1</SnapToTerrain>
</SpellDefEffect>
<GameModifier InternalName="SummonUnit">
<ModType>Unit</ModType>
<Attribute>UnitJoinArmy</Attribute>
<UnitClass>Champion</UnitClass>
<StrVal>Joffrey</StrVal>
</GameModifier>
</SpellDef>
Let me know if you find out more and I will let you know if I find out more 
Edit: Found out how to create a spouse for you as well!! As you can see it was meant to allow you to marry the summoned champions (internal name), but it works good!
<SpellDef InternalName="MarryChampion">
<DisplayName>Summon Spouse</DisplayName>
<Description>Summon a spouse.</Description>
<Image>FireCrystal_Medallion.png</Image>
<IconFG>MarriageSpell.png</IconFG>
<IconColor>88,78,32</IconColor>
<SoundFX>Spell_DarkEnchan_0t2</SoundFX>
<ManaCost>0</ManaCost>
<Range>1</Range>
<SpellLevel>1</SpellLevel>
<SpellType>Strategic</SpellType>
<SpellClass>Defensive</SpellClass>
<SpellTargetType>Self</SpellTargetType>
<SpellDefEffect>
<EffectName>SummonLife</EffectName>
<LocalPosition>0,0,0</LocalPosition>
<EffectScale>0.3</EffectScale>
<EffectDelay>0.0</EffectDelay>
<SnapToTerrain>1</SnapToTerrain>
</SpellDefEffect>
<GameModifier InternalName="MarriageProposal">
<ModType>Player</ModType>
<Attribute>MarriageProposal</Attribute>
<AffectedUnits>Male</AffectedUnits>
<StrVal>Would you like a Wife?</StrVal>
</GameModifier>
<GameModifier InternalName="MarriageProposal">
<ModType>Player</ModType>
<Attribute>MarriageProposal</Attribute>
<AffectedUnits>Female</AffectedUnits>
<StrVal>Would you like a Husband?</StrVal>
</GameModifier>
</SpellDef>
For this spell you will need this, save it to [Your Elemental Documents]\Units\Icons\:
