Sounds like a good plan to me as long as your will power is upto it. I used a herb called Kudzu which reduced alcohol cravings effectively. Also, nicotine replacement therapy (NRT) enabled me to stop smoking without cravings. Vitamin B might help with your anxiety - don't know why but it definetly helps me.
Best of luck