You should be able to get everything you need from food sources. Natural sources of MSM include broccoli, cauliflower, eggs, onions, and for Biotin there is some crossover (eggs, onions, cauliflower) as well as other sources like walnuts, goat/cow milk, etc. I think most supplements are a poor substitute for food sources, except for maybe taking a vitamin D supplement in the Winter months if you have trouble getting enough natural sunlight.