I went in and tried this yesterday solo on my necro/samurai with wraith form. I was GOING to use a second account, but I got a couple people to come with. One was a bard/tamer(mistake) and the other was a tamer/stealth/mage.
The good: A wraith form warrior is completely capable of getting the keys solo. Matter of fact, it was very easy imho. I was never really in fear for life at all while collecting the keys. Disarm/whirlwind is your friend. For ease of use, I used my pvm script set to primary ability for specials, and used a use best weapon war cleaver for disarm, and a really nice fast radiant schim for whirlwind. The nice thing about this combo is the specials you need are both primary, so you just hit your last weapon key and you're off to the races with my pvm script.

Disarm everything, then whirlwind without changing any options.

I also learned I need to add a weapon switch feature to my script that recasts Curse Weapon if it's selected for you. Switching weapons with Curse Weapon makes the spell inactive and you need to recast it for it to work with the switched weapon... will add that feature to my pvm script just for doing mobs/peerless.

Cleaning out the rooms was a non issue as I have some mad honor. Honor is your friend, you need it.
The bad: Travesty can be a pain. Leeching is minimal. Hitting her with no hit chance and lower defense is a bitch. Not sure if she took my parry or not, but I'm guessing she did because I was having a hard time hitting her. Going in with parry might be a bad idea. But it helped a TON when she spawned her ninja minions to help her. I was fighting Travesty and about 8 of her guys with no problem when she spawned them. Was fairly easy with disarm weapon. YOU MUST KILL HER MIRROR IMAGES. They can make or break the whole solo thing. Whirlwind is great for this, but you must kill them constantly. So two accounts is GREAT for this. One killing the images and the other concentrating on healing/damaging travesty. Or some combo of that. Once I GOT her to the spawn point tho, the advice in this thread is CORRECT! STAY ON HER WHEN THEY SPAWN. If you let her heal up, you're screwed.

Once I got her low, she seemed to miraculously regen health too. Not sure how she managed that, but she'd go from 100 hp's to 700 hps in no time flat. You have to have a NICE FAST weapon and do some decent damage. Hitting is mandatory. Hit lower defense and hit lower attack are mandatory here IMHO. With as much hit chance as you can get. Without sacrificing defense tho. Stam leech is very important also. Hitting hard and fast is very important here. Honor is a MUST.
In closing: Travesty is VERY soloable, but I highly recommend a second account AT LEAST to do it. There were times where I was scared. I died once, but that was the noob bard's fault who left halfway through because I was bitching at him to get off Travesty because I told him not to bring a bard at the beginning. I got discorded with tons of spawn on me. Down I went. Twinkle McNugget was angry.

No bards. The necro part wasn't an issue... I had necro on my guy and it didn't seem to be a problem really. Spellweaving and bard would be VERY bad in there. Dont bring those chars for sure. Other than that, she's a walk in the park takes a while if you can't damage the hell out of her tho. Have fun!

Addendum: COME PREPARED. For the fight with Travesty, BRING POTS AND LOTS OF WHAT YOU NEED. I used a good 400 pig iron doing the whole thing, had 80 left when I was done. Pots would have made her SO much easier for me, but I did it like I would do anything else, as cheap as possible. If I was being serious and brought pots/petals, it would have been easier and went a lot faster. They are ESPECIALLY helpfull when she spawns her friends to fight. STAY ON HER AND DRINK POTS LIKE MAD.

Apples too! Don't forget apples!