This is coming from my experience as a former music major
If you want to teach in a school or university level at all, a B.A. is absolutly necessary. First of all, the degree does not make you a good musician, but it gives you the experience and the practice you need to be one.
That being said, you do not need a degree to make a living out of it, (teaching privately, etc.) but you will have a much more difficult time doing it. I suggest the degree because even if you don't teach a school, you have options open, which is super important.
The switch from a performance degree won't be bad, since the first two years for performance and ed. majors is pretty similar.
Hey man, I think you should go for the degree, you seem like you have the right attitude to do it, that attitude which changed me as a growing musician when I was younger.