He said that about 80% of Scots actually support England
I'm sorry, but that is (with all due respect to your friend) total and utter bollox. I'm married to a Scot, and whilst I'm fairly sure all of the wife's family love me and see me as their son, that doesn't stop them all being delighted when England lose - regardless of the sport. The sale of Argentina / "ABE" (anyone but England) shirts north of the border suggests that - in a sporting sense - I would guess about 90% of Scots don't support England, and perhaps as many as half cheer on the opposition.
But sport is sport. Politics and economics are quite other things, and most Scots are mature and educated enough not to reduce political discourse to the level of sporting banter. The reason why Salmond kept his powder dry last time out was almost entirely down to the fact that he didn't have a majority in the Scottish parliament, and so he'd have never got a vote through, since all of the other parties (other than, perhaps, the Greens) are pro-Union. As it turns out, this was a massive stroke of luck for Salmond. Much of the SNP's previous campaigning for independence has centred on the fact that Scotland would find itself on the "arc of prosperity" towards the northern end of Europe, and that it could become a strong smaller economy like that of Iceland or Ireland.
As you might imagine, that now doesn't look like a terribly appealing prospect for most Scots. Whilst Salmond can still point to Norway, theirs is not a terribly good correlation; the Norwegians are not in the EU, they have greater reserves of oil and gas which they have husbanded more carefully, and they also have greater natural resources (e.g. wood / pulp / paper, and fish).
Salmond is no fool - in fact, he ranks alongside Cameron as the smartest and sharpest political operator in these islands of ours (and he's been doing it for longer than Dave). He won't call a referendum any ealier than 2014 - and, unless the Irish and Icelandic economies are well on the road to recovery by then, he may not even risk it then.
As for who would front a "no" campaign, you'd need an old red or two (perhaps someone from fitba' - Sir Alec Ferguson, maybe? Not beyond the realms of possibility; or maybe Craig Brown; or otherwise, possibly Brown, who's less unpopular north of the border than south) for the central belt, and Charlie Kennedy to cover the Highlands & Islands (where he remains hugely popular).
the Tories have always struggled in Scotland to get seats, whereas there are large tracts of Labour safes.
Point of order: until the end of the 1950s, vast swathes of Scotland - including most of the Borders, Edinburgh, Fife, Perthshire, Aberdeenshire and the Highlands - voted Tory. Scotland was as Tory as it was Labour. At the time, the only truly safe Labour seats were in Glasgow and the west of the Central Belt. Indeed, as recently as 1955, Scotland returned more Tory MPs (36) than Labour MPs (34).
That changed gradually between the beginning of the 1960s and the 1980s, and then seismically post-Thatcher. It's Thatcher who did for the Tory party in Scotland; Thatcher is practically a swear-word up there. Thatcher is blamed for the closing down of the steel, coal and shipbuilding industries - the heart of Scottish manufacturing and engineering. After the 1983 general election, there were 21 Scottish Tory MPs. After the 1987 election, there were 10. Blair then killed them off - famously, the Tories were wiped off the Scottish map in 1997. They still only have one Tory MP up there now (in Dumfriesshire).
* * *
As for there being "large tracts of Labour safes", I think last Thursday's result proves that no longer to be true. As any observer of Scottish politics would tell you, it is almost beyond comprehension that these seats, all in the western half of the central belt (where, as the saying went, you could put a red rosette on a monkey and he'd still win) are no longer "Labour safes" - and yet, self-evidently, they aren't, since they all have SNP MSPs:
Glasgow Anniesland
Glasgow Cathcart
Glasgow Kelvin
Glasgow Shettleston
Glasgow Southside
Paisley
Airdrie & Shotts
Cumbernauld & Kilsyth
East Kilbride
Strathkelvin & Bearsden
Clydebank & Milngavie
Clydesdale
(and, as an aside - over in Fife, even Kirkcaldy voted SNP; bit of a blow for Gordon, that)
Matt