This would need a lot of work.

As it stands, in your post, DNC would be the best healer. If you can't see why you may need to get your head examined.