Hi,
Green tea contains anti oxidants called catechins which will help in boosting up your health. Whatever the benefits you get green tea same you will be getting from the pills but pills are easy to take any one you can prefer.
For flat belly why don't you try some breathing exercises and belly exercises. For diet you should count calories.The number of calories intake and physical activity should be balanced.