The characters do not need to move in to unlock the furniture. So long as you scan the matching villager card of the items you desire to acquire, they will be available through the Nook stop. Remember that you can order only five of them per day!