Hearts, magic and techniques
Collect all four extra Heart Containers and all four Magic Containers. Magic capacity is a progression requirement because the final spell depends on it.
Check the spell list and both sword techniques before the Great Palace. Attack, Magic and Life can each reach level 8; raising them makes the final route more forgiving.
Save one-use extra-life dolls for a difficult late-game attempt rather than collecting them automatically while passing through.