may be you can try to find out whether these are her charachers or her bad points -
bad points = disavantages
that means she can change if she wants to
for example, she can learn how to take care of others through volnteer work,
if she loves money - is she trying to save money for something for herself? may be you can talk to her about this, and work together and find out a solution
hoever, if it is her personality to be cool, rude and love money, then there is not much you can do la, try to love her and all of her la