Oh yes, and voting for Remain is the only way to stay in the EU.
I think that argument has long since sailed. The EU will undoubtedly fasttrack Scotland straight back into the EU and single market before independence arrives.
As a major English-speaking country in the EU, with ports at the periphery of Europe, strong exports, and a finance capital, Scotland will be in a great position. Brexit has given them a huge opportunity. They should capitalise on England's foolishness.
I don't disagree that it has the things you've listed. The question is - why would a company choose Scotland over Ireland - or even any of the Nordics - when it'll be have political risk for years after independence. Pretty much the only thing unifying the SNP at the moment is independence - post-independence you'd likely see a split into multiple parties.
This is a country that has already been in the EU, was dragged out against its wishes, and now wants to rejoin. It will not be a normal accession process.
Ignoring that fact, the EU has a huge political incentive to ease Scotland’s re entry wrt the English situation.
Ironically, I expect it will be England that ensures the fast tracking by making it impractical for Scotland to retain the pound, forcing them to adopt the euro.
If England make it impractical for Scotland to adopt the pound, then the EU will welcome them with open arms into the euro. That’s just how the world works, states act in their own interests and rules bend as and when needed (as rules on euro membership have frequently been bent in the past).
Scotland's biggest trading partner (by far) is the UK. In 2017 Scotland was a net importer from the rest of the UK.
Imports from the UK would have to have an EU customs tariffs applied, and Scotland has almost no influence on what those would be.
England would have no such option.
Additionally, trade issues with likely open borders the rUK and EU would be significant and similar to the current NI problem
Yes the border would be a real problem, in the long term mostly for England.
Any businesses that needed to move to the EU will have already done so.