First off - well done on the job and well done getting it back together
Start off really simple: I wouldn't think too much about bulk.vs.cut at this point. Starting at 30%bf I think you could probably recomp more easily than some of the leaner guys on here.
Take a look at Stronglifts 5x5 or Starting Strength, one of the beginner workout programs.
I am no expert but your program looks a bit too heavy total volume and also too many isolation exercises.
Work on getting a big squat, big deadlift, big bench. Add in some rows, pullups and military presses.
Cut out the weight gainer and other supplements. Spend your $$$ on good quality lean mean, complex carbs, olive oil, nuts etc.......
Supplement with Creatine and a Multivit if you like - that that will probably help with a 5x5 program as it is good for short high intensity bursts.
Do that for 12 weeks, tweaking your diet to suit you but trying to stick to whichever workout plan you choose.
You should build a good solid base of strength to progress on, and will do wonders for your %bf too.
Good luck, keep us updated on your progress