2008 is the priority date. He is been here since 2005 i meant. He might have never thought in his dream about this rule of his daughter becoming 21 and will have to move out of dependent.
"waiting for GC for past 12 years"
How is that even possible? The current priority date for EB3 India is Ooctober 2006 and 2008 for EB2. Assuming he filed in 2005, he should be current by now.