Many doctors recommend folic acid to prevent birth defects. Many people have a folic acid deficiency so it certainly couldn't hurt.
http://www.webmd.com/vitamins-supplements/ingredientmono-1017-folic%20acid.aspx?activeingredientid=1017&activeingredientname=folic%20acid
Please do research on products before you start taking them, they could be harmful (luckily this one isn't) :)
I'm not sure if it helps with the things you asked about but I do know taking folic acid prior to getting pregnant reduces the chances by 50% of having a baby with spina bifida ...