For starters Trump may have said that he believes Obama was born in the USA but it was only to shut the left wing press up. He doesn't believe it for the same reason I don't believe it and that is because he has never been able to come up with anything resembling unforged proof and he is still using someone else's SSN. 

the actual number was close to 10 million people and your operative word was "give". I would like to see everybody insured and paying for their own insurance but since thats not possible then I am certain that we could insure more Americans if we stopped giving it away to illegal aliens who don't pay their bill. As a compassionate human being I pay my taxes and give liberally to various charities.