Get tier helm or Baleroc HM helm, VP one is terrible. Go for stamina, not avoidance. Really depends on play style, but with non-retarded healers you should always go for stamina, 179k is way too low. Your CTC seems out of place I think considering stacking dodge trinket. Also remeber, diminishing returns are based on stat numbers, not %. You parry is like 200+ raiting over dodge, even considering 10 stacks on trinket and feast Well Fed buff.
Also ignore gem bonuses unless they are Mastery/Stamina, 20-30 dodge or parry are not worth gemming inferior gems.