So, can they vote for their own President, or do they need Immigrants to do that?
They can vote for their own president, but that is far less of a factor than voting with their children. Countries with low birth rates are asking for more immigration, no matter who the president is.