It really doesn't matter if you've lived in Scotland or not. I wouldn't because I'm an asshole and I think most people going up to strangers and asking for money is quite shady because of the ones that take advantage of kindness.
That being said, there are so many organisations here to help those in need.