You want all that?
Well, that is a lot to ask for in a single character lol. I would have to say Pally is the closest to what you want, but you will have to put a lot of effort into it to make it be able to do all that. If you max out your slay undead, crit mods, extra hits, etc., you would be...