I haven’t done the end-game myself, but I’ve seen a few movies. Among the most moving images was one provided by @Shadoza with his pet in the background as the character walks into the desert.
My thought was perhaps the player removes the bracelet – then the things that happen next – then his NPC is left at the edge of the desert. Limited time, though, say only until server restart. All his armor, weapons, etc… Just as if he were logged off.
I suspect all the toon’s attributes, health values and other items could be included in the data. After all, this needs to be able to allow server owners to have an easily-exportable character manifest, that could then be later imported into another server. The more character data the better.
We don’t always suffer from exploits. It’s not breaking any news to state that some of what we suffered in months past was due to code injection. That’s been hardened now, so accomplishing what I propose would need to be enabled by the developers. Learning from the attempted intrusion, it looks as though there are way to inject useful code into an admin-enabled, receptive database. I would propose injecting the Enthralled Character or “character manifest” into a blank, new character on another server.
Alternatively, concussing, training and deploying would be a really fun way to preserve exiting characters. My suggestion would be to make them Artisans that can be preserved as they are, on a bench. This would be a great, and convenient way to transfer booty.