Re: How much Rebels are hardcoded?
All your questions can be answered with yes, with exception of the ransom issue - I am not sure about that one.
1. alliance - change the 'diplomacy' entries in descr_strat
2. trade - same
3. ransom - not sure if thatis linked to the stance as well.
4. princess - set the entry in descr_sm_faction to yes and then add a princess in descr_model_strat and descr_characters (might not work due to the special faction attribute)
5. family tree - set the entry in descr_sm_faction to yes (might not work due to the special faction attribute)