i can't really help with the aforementioned bugs but as for her portrait you have two options (besides the one posted above).
you could make a save, open it in shadowkeeper and alter her portrait from there, or you can take any portrait you like and use those instead. to do this rename the large one NJAHEIRM and the small one NJAHEIRS, then make a copy of those and rename them JAHEIRAM and JAHEIRAS (i forget if bgt uses the baldur's gate 1 or baldur's gate 2 portrait names), then put them all in your override folder. even if you don't use that option at the moment it's good to know how to do it for the future, i replace all the npc portraits with custom ones before starting a run through.