Re: staying in Scotland for a while, I can recommend taking a bus tour to Loch Ness (my bus driver was a twat and slightly crashed the van, lololol) from Glasgow, I think they might also depart from Edinburgh. Oh and a couple days Edinburgh. Both cities have one of those dank city tour things, which IIRC is pretty good value to get around town.