You would need to use the spawn_army command and link it to a trigger. Note that the character can only have a name that is present in descr_names.txt for that faction. Check the docudemon files for more info on how to set up the script (most of it looks the same as descr_strat entries for armies, but with a comma after each unit name).