Alemán is very good for paediatric stuff in my experience.
Italiano too.
Both have “plans” which is private health insurance which covers you for everything if you have the top level.
They don’t ask for any DNI in my experience you can do it as a foreigner on a passport.
At present I’m...