Eres ciudadano español y eso basta. El trámite que se realiza en tráfico para dar una matrícula lo podrías hacer tú en una mañana y ahorrarte el coste de la gestoría.
Siendo residente Canario seguramente podrían devolverte el IVA y pagarías el IPSI o como se llame allí. Pero claro para ello necesitas el trámite a través de alguna empresa-agencia que se dedica a ello (Tax refund o algo así lo llaman). Luego tienen que hacerte un papel de importación en la aduana del puerto para que se justifique esa devolución de iva y pago del impuesto correspondiente.
Tú piensa que si te compras el coche en Canarias como residente canario y te vas luego a la península y cambias tu domicilio, si no cumples algunos requisitos te piden que pagues la diferencia con el IVA! Lo sé porque fui residente en Melilla y me compré el coche allí.