I like emerald balance, it comes with a scooper, you mix it with water and drink in the morning on an empty stomach, pretty easy, actually tastes pretty decent (like those green machine naked juices). I've been on dutasteride/nizoral for three years and just started it six weeks ago and am noticing some new growth. YMMV.
You should pick up some nizoral shampoo from the drugstore and use it every other day. Pretty easy to do, since presumably you wash your hair anyways.
If you got sides from propecia i'd suggest one of the saw palmetto tabs that has saw palmetto, pygeum, pumpkin seed extract, etc... puritan.com's prosta-metto is pretty typical, and cheap. It's not as good as finasteride/dutasteride, but I found it to be better than nothing.
3g seems like a lot of MSM to me, but it won't hurt. Get it in capsules, the powder tastes awful. I'd just wash it down with emerald balance, and that should be plenty of vitamin C.
The only other things that seem interesting to me is toco-8 and possibly apple cider vinegar, both of which have been discussed elsewhere, but I don't have anything to add about them (haven't tried either). You really don't want to be taking a fistful of vitamins and supplements every day -- some people's regimens remind me of my grandparents and their giant boxes of pills. Besides being irritating and expensive, I also suspect that the stomach/intestine has a limited ability to absorb pills, and the more you take, the more gets wasted.
$.02