Salut,
En France il faut que la voiture ait un certificat d'immatriculation et un contrôle technique en cours de validité. Dans le cas d'une vente, le contrôle doit avoir moins de 6 mois. Le contrôle technique est à faire tout les 2 ans pour les véhicules en carte grise normale et tous les 5 ans pour les véhicules en carte grise collection.
Sinon il faut que le vendeur produise un certificat de non gage et qu'il te remette la carte grise. Quand toutes les pièces sont réunis, il y a juste un document à remplir entre l'acheteur et le vendeur : la déclaration de cession du véhicule.
Après je ne connais pas les démarches que tu devras faire en Espagne...
Un petit lien sur l'achat d'un véhicule d'occasion en France : http://vosdroits.service-public.fr/particuliers/F1050.xhtml
++