Hi..brown spots can be cured only with cosmetic Treatment. It could be because of fluorides in water during your childhood. Zirconia crowns are best to treat it. There are no ayurvedic medicines to treat it because it is not a disease. It is a malformations inside tooth enamel.
Regarding cyst on head , you can get it surgically removed and it is safe and painless and local anaesthesia. Again no ayurvedic medicines to cure this as well.
Regards
Answered2017-07-05 13:42:03
Let others know if this answer was helpful