I think that there are going to be two returns. Kathryn in the real world and someone else in the fairytale land.
Oh, absolutely! There could totally be a double meaning to it. And from what I’ve read in the episode description, I’m guessing it'll be Baelfire returning to see his father (supposedly to help his father give up his powers).