Hi
1) She need to have a valid Visa to come back again. A valid work permit document alone will not be sufficient. As long as you have a valid work permit I think you can apply for a new TRV(just incase you dont have a valid TRV).
2)Open Work Permit meaning, she can work for any employer.
3)...