1) лучше сами, риэлтеры за вас не посмотрят, лучше покупать и смотреть на месте, по фото купить сложно. Договаривайтесь и смотрите.
2) либо она либо нотариальная доверенность, но лучше чтобы присутствовала
3) самые большие это налог, потом нотариусу, всякие агентские и т.д. готовьте минимум +15% от суммы на идеалисте ( может выйдет и меньше но не факт)
4) оплата желательно с испанского, документы какие только захотят, главное подтвердить легальность этих средств.