Well no, it wouldn't necessarily be that you have to be *from* that constituency. It could just be that you have to live there in order to serve as an MSP there.
So if you lived outside the constituency but were elected there, you would be required to move there before taking office.