1) don't waste your money one the herbal junk.

2)It isn't legal to have them shipped here, but seed companies will ship them to US addresses. They will usually come in small unmarked envelopes and if for some crazy reason, customs does get a hold(which is very very rare) of it you will just get a letter in the mail saying they found an illegal item shipped to your address and confiscated it. Seed companies do tons of buisness shipping to the US.

3)I don't think I can answer this question. It would take too long. Check out the cultivation info at www.overgrow.com