Dwarven Ghosts only exist on the dungeon level on which they are recruited. They will not follow you to other levels.
As allies, they can be healed, but they are not valid targets for resurrection. Naturally, shouts and chants which only affect party members, will not affect them.
They cannot be "re-recruited" if they are destroyed in combat
Dwarven Ghosts are not considered as Spirits nor summoned/allied creatures (i.e. Spirit to Flesh and similar skills do not work).
Dwarven Ghosts will disable the traps in level 2 of Oola's Lab if you walk them close to them.