See the changes Hamas made in 2017 where they took out the antisemitic stuff. https://archive.ph/aKi35
JP linked to the changes to their policy towards the Jews as well in the Hamas Attacks Israel thread reply #18 https://en.wikipedia.org/wiki/Hamas_Charter
The link says:
The 2017 charter accepted for the first time the idea of a Palestinian state within the 1967 borders..... Hamas affirms that its conflict is with the Zionist project not with the Jews because of their religion. Hamas does not wage a struggle against the Jews because they are Jewish but wages a struggle against the Zionists who occupy Palestine. Yet, it is the Zionists who constantly identify Judaism and the Jews with their own colonial project and illegal entity.
Hamas rejects the persecution of any human being or the undermining of his or her rights on nationalist, religious or sectarian grounds. Hamas is of the view that the Jewish problem, anti-Semitism and the persecution of the Jews are phenomena fundamentally linked to European history and not to the history of the Arabs and the Muslims or to their heritage.[38][39]
So they don't want any Jews in Palestine.
Nor, by the way, do they want gay people.