Save accessories being worn when player leaves and reload when rejoining

My game makes the player able to add accessory items and shirts to an NPC character. How do I have it so when the player leaves the game it saves all accessories being worn and reloads them when the player joins back.

save the ids, and reload them using a mixture of insert and datastores then parent them to the NPC model