Get your taxes done using TurboTax

There are tax benefits but not for those credits.   Getting the ITIN allows you to file jointly instead of separately which can be a big help.  Or if you file separately you can efile the return instead of mailing it in.