In my experience I can say that it's not hard to open up a bank account in Spain... most banks just want a passport; however, some will ask for a NIE number or other type of documentation.

My best advice would be to decide on a few possible banks and then go and ask to open an account at your first choice... if they won't open one for you, go to your next choice. Your daughter shouldn't have much trouble.
_________________________
--Chris
Abroad in Spain: Travel Blog