Hola,
Comprar lo puede comprar y todo legal sin problemas. Menos problemas estando ambos países dentro del ámbito de la unión europea. Podrá incluso mantener la bandera española. La única preocupación que debe investigar el portugués son sus obligaciones en Portugal si mantiene su residencia legal en Portugal. Si tiene residencia legal española, es igual si lo comprase otro residente española.
