Answer
Wa `alaykum as-Salamu wa Rahmatullahi wa Barakatuh.
In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
In this fatwa:
As for dismissing the Jews from Makkah or Madinah, that was not due to their religion. Rather, it was because they have broken all the covenants they had made with the Prophet (peace be upon him).
Responding to your question, Dr. Muhammad Salama, PhD in Islamic Studies in English and an Associate Professor at the Faculty of Islamic Science, Al-Madinah International University, states:
As the cradle of Islam, Arabia needed to be secured. The Prophet (peace be upon him) made many covenants with the Jews but they broke them and conspired against him and against Muslim community as well.
In fact, other narrations of that Hadith require the evacuation of non-Muslims in general. However, scholars differed over the interpretation of the Hadith and whether they are to be evacuated from the entire Arabian Peninsula or only from Makkah and Madinah.
Scholars also differed over whether what is meant is to ban them altogether except for a necessity or just to ban them from having a settlement there. So, it should now have become clear that the issue is not restricted to the Jews and that there are various interpretations of the hadith and how to apply it.
As for killing the apostate, it is a penalty prescribed in the prophetic Hadith “Whoever changes his [Islamic] faith kill him”, this penalty is applicable regardless of the religion an apostate converts to.