as blake has stated, it is unclear exactly why or how minoxidil causes hair to grow or retards loss
it just does....in most
my did wore a tight cap all his life (work related) and had a full head of hair
i also see homeless men who look like they haven't eaten or bathed in years with full heads of hair
hair loss is genetic
unless specifically caused by self-inflicted abnormal behavior or appears patchy etc...
not saying that these that you list could not benefit the TEXTURE of your hair...its quality...
but as for quantity, well, stick to propecia, minoxidil and HT