i gotta say, that wasnt the smartest question ever, for a starrt, there is no such class as "dark knight", the closest ones are the death knight and the doomknight, for death knight just go to artix in necropolis and train the paladin and necromancer to full, then you can start on the deathknight.
the deathknight though, is more complicated, you have to have bought a DA for 2 years or more to buy the doomknight class OR, you can break the rules by downloading doomknight loader into a custom swf loader on dragonfable trainers
i do not think a shadowlord exists in dragonfable
there are no ranks in dragonfable that i know of but you can lvl up by fighting monsters.
There is no Pyromancer class in Dragonfable, the closest you can get is when you play as Xan during the Fire War.
You cannot become a Soul Ally.
The Voidship is not yet available in Dragonfable, it may become available when the Ravenloss is continued, but I cannot guarantee that.
you dont you need a dragonamulet
you have to download a free dragonfable trainer which you can just search on google and normally they will have hacked to have a dragon amulate
you can become a vampire in Amityvale in the far right in the amityvale gardian tower
you have to verify your dragonfable,but you must be a member
well to become a guardian in the game is to buy a dragon amulet(it cost $19.95)
U become a dragon lord by lady celistiya in sunbreeze grove and you get it.
Buy the amour from cysero's shop for 1800 dragon coins