To change the names and give them skills you have to know src edit, as for the sprites, I believe they do not have their own and just use existing sprites, like for the Dark Knight it uses the regular Knight spright, Gangsi uses Acolyte's, and Dark Collector uses Soul Linker's.