If the above-mentioned conditions of the husband are true, so first he should be asked to give divorce or khula willingly or by force. Failing which and in case he continues to infringe upon her rights, the wife should file her case in a local Shariah Panchayat or Darul Qaza. If the guilt of the husband is proved, the members of Shariah Panchayat will revoke the nikah according to the guidelines mentioned in Al-Heelah al-Najizah. Then, she can marry anywhere she wishes after her iddah is over.
Allah (Subhana Wa Ta’ala) knows Best
Darul Uloom Deoband