No your not correct.
Germany will deffo be ahead of us and France, probably Italy too.
Gibraltar is a lot to do with Madrid, exactly the same as Dublin. They will not want another border than needs checking every 5 minutes. if anything they would almost certainly just close it. I doubt they would give a fuck. They seem quite happy to see the UK consul running around crying every five minutes because they are dicking about in and around the waters off the coast.
The English influence in Spain bar a very few areas is diminishing as their pensions drop the old giffers are spending less and putting the local hospitals under tremendous strain. Few of working age are in the actual Spanish economy as they have problems speaking the language well enough and the general cockwomblery of thinking they are doing the Spanish a service being there, setting up estate agents, working for club 18-30 and other assorted ramshackle wastes of time. Ecuadorians and Colombians are grafters who speak the language and get on with it. Even the Moroccans do better. The Chinese are steaming in too, setting up businesses and getting on with it whilst the Brits look slowly into their beer and wonder how long they will last before getting the inhaler out.
What is holding up Spain at the moment is the country is behind the curve on certain industries needing to diversify. The government is trying to change employment laws so it reflects the pit of shit that current UK employment laws are promoting such as the gig economy and the zero hour contracts. Fortunately the workers are having none of it and the unions are well organised. Things will change though as the highly skilled info and high tech industry continues to increase and will spread through the economy. Start ups and energy plus hi tech businesses are also working well with the Germans and developing excellent relations.
They also have a firm grip on many industries in the UK including clothing, Banks, airports, mobile phones and energy all sold by the UK and all the money being pumped back to Spain. Aye, really going to give a fuck about the UK.