Good stuff! Thanks for keeping it up!
For oily skin you could try:
Super B-Complex 3-4 doses
Calcium Pantothenate - 3-8g's
Guggulsterones
Fish oils - the more the better
For bloat you could use some herbal diuretics:
Taraxatone/Dandellion root/Dandellion - very effective and loaded with potassium so you don't have to worry about depletion.
Are you taking any 'protective' supplements? If so, what are they and can you assess their effectiveness?