Yes, switching your Instagram account to private will make your exisiting stories and highlights visible to only your approved followers. However, it might be possible that the person may have already seen your story when your account was public.