Daughter can only meet Baroa once per month, so watch carefully for which events you choose to participate in.
The meetings with Baroa usually are around 5 or 10 points - you need over 75 of these points to marry him, but try not to have high affinity with the other two princes if you wish daughter to marry Baroa.
Avoid things that lowers your demon points (like dragon dress, necklace of the Holy Maiden, fairy ring ect...)