it only cost a few hundred bucks to get the immigration done for your baby. And the immigration status won't affect his US citizenship.