IndianLawyer, I asked on their facebook page and they replied saying we should all get our results around the 18th of December..
Welcome Kofi88! I'm sorry, I have no idea what the GRE scores are - will probably need to wait for another U.S. applicant or someone to the Economics department. The biggest thing IHEID seems to care about is academic abilities, so if you don't have great undergrad grades you might have to explain that in your SOP and just make a good case for yourself, i.e. "this programme is perfect to help me get from here into my career because..". I say just apply, you never know until you try!