Hi Ant
Sorry im no help in the body building department, although im sure your fine taking your vitiamins etc. Lots of diabetic do take supplements.
Just wanted to say good on you for wanting to get straight back into training, I think there are quite alot of diabetics out there that are...