Players can unlock new characters and songs by completing challenges, participating in events, or through in-game currency that can be earned by winning battles and achieving milestones.