1) Biotin tablets, saw palmetto, grape seed extract, nettle root, pumpkin seed extract, pygeum, beta sitosterol, and many others though these are not as effective as Finasteride but still something is better to have than none.
2) You can start applying minoxidil after two weeks and yes you can apply it to your newly transplanted hairs, it will definitely boost your growth
3) No real experience regarding topical RU-58841.
4) Well its recommended to apply Nizoral twice a week, applying daily may dry your hair pretty bad!
5) Stick with Nizoral as it is FDA recommended