Is The Hebrew Order of David a South African Organization?

No. The organization was originally formed in England in 1896 as the Hebrew Order of Druids
It started in South Africa in 1904.
The name changed to the Hebrew Order of David in 1916.
The organization has since been established as an International fraternity in South Africa, North America, the UK and Israel.

Do you need to be Jewish to be a member of HOD?

Yes. If you are married, your spouse also needs to be Jewish.

Is the Hebrew Order of David a political organization?

No. The organization specifically excludes political discussion at regular or special lodge meetings.