Yes you do need a Spanish bank account to pay your standing orders once you have purchased a property.  Opening a Spanish bank account is generally clear cut, you will need proof of identification, proof of income, a Spanish NIE and national insurance number from your country of residence.