No when child born he is not US citizen and yes he get green card via Marriage.
Then it's 90% certain they will reject the green card for them. And possibly revoke his citizenship.yes childrens were born before he abtain GC and his current wife in india is the mother of pre-GC children.