Do I have to speak Spanish well to purchase an eSIM?
No. It’s enough to speak your native language or English.