you don't have to be be jewish at all. Israel is a modern and democratic country where everyone can apply for citizenship.
the only exception is that because Israel is the Jewish homeland, jews (if they can prove they're jewish) could move to israel tomorrow. the reason for this is because God promised the Jews Israel, and every year we say 'next year in jerusalem' and we have always prayed since our expulsion to return, so they wanted to make it as easy as possible for jews to live there.
that doesn't mean to say that anyone else can't live there, it's just slightly harder
Yes, anyone can immigrate to Israel. You do not have to be Jewish... that is a common misconception.
While many people to attempt to compare Israel to apartheid South Africa in hopes of gaining support against Israel, that claim is false. http://tinyurl.com/2z6x2f