Levels loading

Hi. I was thinking about doing spectator mode in another level.
So, I wanted to Character to click button on structure, then it will save the entire level (after level changes… player moved with some obj.) And it will load another level…
Is it possible to save the whole map, objects, character position?