The clone spell states:
This spell grows an inert duplicate o f a living creature as a safeguard against death. This clone forms inside a sealed vessel and grows to full size and maturity after 120 days; you can also choose to have the clone be a younger version of the same creature. It remains inert and endures indefinitely, as long as its vessel remains undisturbed.
At any time after the clone matures, if the original creature dies, its soul transfers to the clone, provided that the soul is free and willing to return. The clone is physically identical to the original and has the same personality, memories, and abilities, but none of the original’s equipment.
My question is, does it have the memories of the creature on the day s/he died, or on the day the spell was cast? And... if the caster chooses to make the clone a younger version of the creature as allowed by the spell, does the clone awaken with the memories the creature had at that younger age? (Presumably not if the answer to the first question is the memories from the day s/he died.) I guess this depends whether the memories are stored in the soul, or in the cloned body.
This is somewhat of a follow-up to Does Clone spell makes someone effectively immortal? -- one disadvantage of being cloned to attain immortality might be losing memories/abilities gained since either the spell was cast, or the subject was the younger age.