That should work I think.
If your spawns fail it is usually because a previous Python exception has disrupted the code. You might want to enable Python exceptions to figure out what goes wrong in those games.
I'm not really sure what that means. But if I do spawn Mali manually by putting in all their stuff in Worldbuilder, will it be similar to as if they had spawned on their own normally? They won't collapse right away or anything like that?