Again not necessarily true, just as Hitler was unable to get Franco to fight on his side, perhaps the allies wouldn't be able to get a republican/left Spain to fight with it.
Also the pyrenees present a huge obstacle to an armoured thrust. Not insurmountable but problematic, particularly for an...