くっつけてから外したいときにはメンバ変数に保持する必要はない
普通に-= new Handler(XXX)で問題ない。
ちなみに同じハンドラを+-すると二度実行される(メンバで保持するしないにかかわらず)

リストビューでフォーカスが外れたときの色ってなんでしょう?
選択色はSystemColors.Hightlightなのはわかるのですが
SystemColors.Controlでいいのかな