Для того, чтоб оформить себе ВНЖ, ничего, кроме места жительства и наличия у вас постоянного достаточного дохода, не требуется. Работу при этом искать не обязательно. Вдруг у вас есть сто миллионов евро или квартира в Москве на Кутузовском проспекте, сдавая которую, вы можете иметь несколько тысяч евро в месяц чистыми после уплаты налога.
А чтоб получить потом себе подданство испанского короля, нужно будет доказать, что вы 183 дня в каждом состоящем из 365 дней календарном году, предшествующем году, в котором вы подаёте заявление, пребывали в Испании. Или 184 дня в году, в котором 366 дней (в високосном). И, как вы понимаете, это не штампами в паспорте доказывается, поскольку их попросту не будет, ведь штампов о пересечении границ ЕС в паспорта граждан не ставят. То есть у вас должна быть регистрация по месту жительства и наличие договора аренды помещения/либо собственность, где можно жить (пригодная для жилья). Если вы постоянно пребываете в Испании, у вас есть место жительства, есть постоянный источник доходов и "ваше пребывание не угрожает безопасности государства", вы можете подать на гражданство. Вы должны владеть испанским языком.
К сожалению, я не в курсе, надо ли при этом отказываться от предыдущего гражданства страны-члена ЕС.