Not quite, because tacking on all of those immunities would be problematic; more like the ability to spend 5,000 gp worth of materials and a few hours to repair a damaged corpse and revive it, trading the normal level loss for 2 points of permanently lost constitution (like what normally happens when you raise a level 1 character). So it would be like a half-price Resurrection, with a longer casting time and a different cost to the revived character.