All your UK benefits will still be paid into any account that you name...English or Spanish banks......State pension and Private pensions.
As for your health, you need to register as soon as possible with the Spanish Health System as all health expenses are passed over to the NHS to pay.
it works quite well.
if you are worried about the paperwork, then go to a Gestoria who will sort it out for about €150...well worth it.