Get your taxes done using TurboTax

newborn is a dependent for the entire year - you are correct (the other is true too, if a child dies during the year, they are still a dependent for the entire year)

 

for the foster, you are answering the questions from your viewpoint, meaning, the child is not a foster; they are simply your children.  Who paid over 50% of their support last year? you or someone else?  (if you paid the foster parents, then you did) ,  I plugged the information you provided below into Desktop TT and it denied the dependent, so maybe you are answering one of the questions incorrectly?