WOW!! Not to be alarmist, but maybe you should talk with your doctor. I can be dangerus when taking different supplements, vitamins, etc... Even under a doctors care, they can make mistakes too. I take several of the B complex supplements, as I have crohns disease, and that part of my intestinal tract that absorbs b12 is missing, so I must have that B complex by giving myself the injection. It sounds, just from what I read in your post, that you and/or your doctor are definitely trying to cover all your bases with your acne, etc...
Good luck, give your doc a call and see what he thinks. Personally, I cannot take zinc, as it has always made me nauseous. Hope this helps some.
Take care, and please let me/us know how you are doing, and what progress you make.