Regardless of your age, you can always get a Cuenta Gratuita Universal (GCU), provider you don’t have other bank accounts here.
It seems to offer the same functions as the pensioners’ one.
Seem to remember my wife saying it wasn't worth me having one due to the charges. Plus as I don't have a tax number I wouldn't be able to have one anyway.
I have credit cards and never use them.