In Alabama, protection orders are enforceable under Alabama law. Next time he threatens or harasses her, call the cops. A violation of a protection order is a Class A misdemeanor and he can be arrested without a warrant as long as there is probable cause that he violated the protection order.
Here is also a list of pro bono attorney programs in Alabama which may help you:
(removed)