1. To remove and control dandruff, you can use dandruff removing shampoos such as Himalaya anti-dandruff shampoo, head and shoulders etc. If you want home remedies, you can mix lemon juice with coconut oil and apply it. Amla juice and arnica oil are also good dandruff resistants.
2. To regrow the hair, get a hot oil massage. You can do this at home. Heat a few drops of oil, apply it to the scalp and massage thoroughly. Massaging increases blood circulation and stimulates growth of care. Some branded oils like Indulekha oil are supposed to regrow hair too.
3. If you want to use a shampoo every day, then I will suggest Johnson's Baby Shampoo. When you use shampoo regularly, you must only use a mild shampoo. Unless it will ruin your hair. Johnson's baby shampoo is the mildest one available in the industry. Dhatri is also good.
4. Doctors suggest washing hair thrice a week or so. This may be applicable to foreigners who live in cold countries. India is a tropical country and our hair soon becomes clumsy from sweat and dust. So I will suggest washing the hair at least once in two days.
Hope this was useful.
'Do Your Best and Leave the Rest'