Гражданство для этого не нужно .ВНЖ  Испании достаточно для того, чтобы проживать постоянно и в самой Испании и в Германии. На основании покупки недвижимости в Испании можно получить ВНЖ без права на работу( что мне на пенсии будет вообще не актуально) и подтверждении финансового положения.