I did investigate this, but unfortunately, there is no easy way to restore characters. There has never been a script created to handle the whole thing together, and there are so many different pieces that would need to be somehow pulled from a DB backup and inserted into the live DB that I am afraid this is really just not practical.
I'm very sorry.