There should not be any such thing as a McWraith. Wraiths should be unique, and should be what they are and where they are for a good reason.
A wraith (in my setting) is bound to a particular area, or a particular manifestation which appears and disappears in regular fashion. The wraith is bound by the curse that brought it back to unlife, and this curse binds it to the area in question.
A wraith *can* be loosed by a powerful evil cleric, wizard, psionicist, fiend, or greater undead, although it takes great power to do this and the limits can only be expanded, not fully removed. The wraith views as sacriligeous this alteration, and utterly hates the one manipulating it.
A protection from evil spell will keep out a wraith, preventing it from touching those within. A paladin's aura of protection from evil is also effective. A wraith cannot enter a holy or consecrated area. It is held at bay by many clerical, wizardly, and psionic enchantments.
Sunlight is anathema to a wraith, and it cannot endure it. It cannot even endure a darkened room with a cracked door admitting light from a cloudy, gloomy day. Any spell that creates truly bright light, even a mere continual light spell, will force the wraith back and prevent it from attacking those within that light.
True sunlight strips a wraith of all it's level draining powers, and renders it otherwise helpless as well (no attacks, no defense, slow movement only, considered Dazed.) Spells that duplicate true sunlight also strip the wraith of it's level draining powers while they last. Spells that produce merely bright light do not have this debilitating effect.
Wraiths can be turned or blasted out of existence by good and even neutral clerics and some druids. They can be imprisoned within magic circles or protection from evil spells.