Existe un AddOns llamado chardump que se encarga con las funciones LUA del cliente de WoW de recoger toda la info (o gran parte de ella) de tu personaje y una que otra info del reino, dígase: monturas, logros, inventario, nivel, armadura, etc... Para cargar esa info después en tu serv normalmente el AddOns viene con una página web que descifra el contenido del archivo exportado por el chardump y luego lo mete a la DB. Que sucede que ese AddOns solo lo he visto (al menos públicamente) para 335, tal vez y un poco más actualizado pero generalmente expansiones antiguas (Legión para atrás). Tal vez tienes suerte y buscando un poco más a fondo encuentras alguno moderno.
PD: Si tú objetivo es usarlo en múltiples ocasiones o para una población, con un poco de tiempo y conocimiento puedes modernizar el chardump ya que está en LUA y hay páginas como wowpedia que muestran las funciones disponibles del cliente y también actualizas la página (estaba en PHP si mal no recuerdo) o puedes hacer algo más personal en Python o C++ para que cumpla el mismo objetivo de descifrar la info del archivo dumpeado.
El AddOns chardump que mencionas es una excelente opción para exportar la información de tu personaje desde el cliente de WoW a un archivo que luego puedes cargar en tu propio servidor privado. Es una herramienta muy útil para transferir información como monturas, logros, inventario, nivel, armadura, entre otros datos.
Si bien es cierto que este AddOns suele estar más disponible para expansiones antiguas como la 3.3.5, con un poco de investigación es posible encontrar versiones actualizadas o adaptar el código existente para versiones más recientes del juego.
Además, como mencionas, si tienes tiempo y conocimientos en programación, podrías modernizar el chardump tú mismo, ya que está escrito en LUA y podrías ajustarlo para una expansión más actual. También podrías desarrollar tu propia herramienta en Python o C++ que cumpla con el objetivo de descifrar la información del archivo exportado.
En resumen, con chardump u otras herramientas similares y un poco de creatividad, es posible transferir la información de tu personaje de WoW oficial a tu servidor privado de una manera más rápida y sencilla, sin necesidad de hacerlo manualmente uno por uno. ¡Buena suerte con tu proyecto!