Hola, Yohan:
Entendemos que la visa de turista será válida por unos pocos meses únicamente. Te va a resultar bastante complicado que un banco emita a tu nombre una tarjeta de débito y te abra una cuenta asociada si sólo vas a estar en España unos pocos meses y sin tener la nacionalidad ni la residencia. Básicamente porque es poco probable que al banco le interese abrir una cuenta y dar una tarjeta a alguien que la va a usar durante tan poco tiempo. Ten en cuenta que si lo hace, seguramente te cobrará comisiones. En cualquier caso, puedes ponerte en contacto con los principales bancos del país (BBVA, Santander, La Caixa, Bankinter, Banco Popular...) y quizá te propongan alguna solución.
Si tu objetivo es pagar en comercios y sacar dinero, te recomendamos que busques algún banco en tu país que emita tarjetas con ventajas para viajar, como, por ejemplo: sacar dinero de cualquier cajero del mundo gratis, pago en el extranjero sin coste, "0" comisiones por el cambio de divisas, etc...
Un saludo y suerte