Check out the website findhelp.org maybe there are some resources that can help
Some homeschool parents are single and work. You just teach on your fays off or after work. Homeschool doesn't require 8 hour days like public/private schools do it. And done correctly, homeschooling is more effective than modern schooling
Leaving can be a very scary thing especially when it means you might have to give something up that means a lot to you. You and your daughter would be better off happy. You are her role model and the bigger lesson here is that she learns it's not okay to let someone treat you badly and that even though it's very hard leaving a situation like that is better. There are many avenues that you can pursue that will allow you to have a WFHJ so that you can still homeschool her. Staying with a narcissist only gets worse with time.