Sorry Laura, I forgot to respond to one of your questions.

I am almost certain that the second you have your DNI in hand (like a US social security number, this will come with your residency), you will be eligible for Spain's free national health care benefits. (What a country!)

Hasta luego,
Sarita laugh
_________________________
sevilla tiene un color especial