finesse you want around like 3 essences worth.. With 8000 or so I don't see any of my attacks being full BPE'd (plenty of partials though)
crit defense you don't really need any unless you're planning to offtank, which can be helpful.
resistance is cute, but you can get 4000 from food, which makes stacking it seem a little pointless. Traits are the only realistic way of getting resistance because stacking vitality is pretty worthless for non-tank classes. So if you're overcap on your mits, unslot some virtues and redirect them towards resistance.
105 (Captain, Champion, Guardian)