Is there a better way to save my characters variables between levels?

You don’t need to save each variable separately. Use a Struct Blueprint to create and save your character’s Stats.