His father (IF he actually was Obama Sr) never was a US citizen or even an immigrant. BOTH parents need to be US citizens in order for anyone to be President.
Incorrect. All you need to be is a natural born citizen, and the Supreme Court has ruled that anyone born in the U.S. holds that status regardless of the nationality of their parents.