Flights of Fancy
Candy is King
Yes. for 25 spells total 15 and 2 each level 1 to 5. Same as prepared maximum for level 20.I feel compelled to point out that post-Tasha subclasses have bonus spells. So they get 4 spells per spell level until sorcerer 11.
And 5.5e will have at least two of the pist-Tasha subclasses so we might see that again.
In 2024 UA they have more by default.