So here is my feedback and it will be concerning only about Luna.
So far you are doing great,it is interesting to see that she want gold instead of house points.Good thing is her atitude depends on the house she is currently in,so in future we could manipulate her more and change houses on will.I like the slow progress with her and you should keep it that way.In time she can develop feelings,not like love but more like jealousy for Hermione after catching you in the act and demanding to cut her off.She could turn into a blue ball material which is not a bad thing if in the long turn we still get what we want from her,am I right?Another possibility is letting Luna dominate Hermione,or even maybe Genie.We are stepping on a loose stone here since in her 'Talk to me' favour she appears to be more like dominant figure,and if you choose this route latex suit may be a good option for clothes,but if you choose to help her father willingly she reluctantly agrees to reward you for your kindness which shows her in more of a slave light(like Hermione) which is telling the same story twice.If I were to choose I would create this character with fetishes,all kinds of them.