1 I have happy memories of my childhood = I have happy "images and feelings" of my childhood. Memory is the ability to memorize, to remember. 2 In your example I agree it should be "has just moved".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.