Good list and good suggestions. If I may be so bold as to add some that have helped me:
Exercise during your normal "drinking time" is incredibly helpful to clear your head.
Talk to your Dr early and often.
Ask Dr about supplements, vitamins, etc to help with the detox process
and most importantly: STAY POSITIVE!