0
No. The Scottish parlament is in Edinburgh.
There's no reason that Glasgow should be the capital city. The Scottish parliament sits in Edinburgh therefore Edinburgh is the capital.
Glasgow University Scottish Nationalist Association was created in 1927.
Scottish Parliament was created in 1999.
Glasgow Rangers beat Queen of the South to win the Scottish Cup in 2009.