Eu citizens are going to a huge factor if there is another one. I worked with 40 or so at the time of the last referendum and most were going to vote no, don’t blame them given what they were told. That would be completely reversed this time around after brexit, I’m not sure how many we have in this country, think I heard circa 300,000 but that could be wrong. That’s a huge swing the other way.
This would depend on the EU completely reversing their position on Scotland's entry to the EU though.
The Unionists told the truth in 2014, an independent Scotland would have meant no EU membership.
That’s true, I doubt you’d get any such assurances from the eu before any referendum. Voting yes this time would be their only chance to get that back though, that wasn’t the case in 2014.
Who knows though, people are funny.