A professor's primary job is not teaching. A professor's primary job is research. Teaching is a thing they have to do, kind of like how nurses have to put in their share of weekend and holiday shifts.
Therefore, a BA in Education is not very useful to one who wants to be a college professor or researcher in physics.
If you want to research and teach physics at the college level, this is the career path to do so:
BS Physics Undergrad (4 years) -> PhD Physics (5-7 years, possibly more, rarely less) -> Post-Doctoral appointment (2-3 years, this used to be 1-2 years but a bloat in applicants is prolonging this process; by the time you get here it may well be longer) -> Assistant Professorship (6-9 years) -> Associate/Full Professor (tenured).
The green items are called the Tenure Track, and during this period of your life/career, you will be doing both teaching and research. However, while doing this teaching/research, you will be grossly underpaid, and wishing you were doing either one, but not both, of those activities. This is, in essence, the only real option that involves both teaching and research as regular career activities.
There are options in which you do one or the other.
If you're interested in teaching primarily low-level physics, you can do the following:
BS Physics (4 years) -> MA Education (1 year) -> Teaching (high school or community/junior college).
This career path will pretty much exclude any real physics research.
If you're interested in research, there are other options. Here are two:
BS Physics (4 years) -> MS Physics (2 years) -> Industry (10 years) -> Industry + Teaching on the side
BS Physics (4 years) -> PhD Physics (5-7 years) -> Non-academic research environment (e.g. national lab)
These options will allow you to take a part-time professorship at a community college and teach low-level physics on the side, after you've been in the field for a few years.
Given that, what is it that you want your job to be like? Do you want to be dealing with younger students/parents, some of whom don't really want to be in your class? Equivalently, do you enjoy the challenge of opening a student's mind to a new topic? Do you want to be doing publication-quality research, fighting for grant money? Does the idea of dedicating a huge chunk of your youth to a low-paying and stressful, not to mention not guaranteed, career track sound appealing? Do you want to face those challenges head on, to establish yourself in your field?
There are all sorts of jobs for physics majors. You can teach, which seems to be the option you know about. You can be a PhD-level researcher, which lets you work in the field without necessarily having to deal with the perils of academia, but instead you have to deal with the fickleness of being a government employee. You can work in industry, which can have interesting problems to solve, but your success is often not made public.
Teaching is fairly stable, but low-paying.
University faculty is extremely difficult to get into, and low paying at first (the trade-off is that it can be extremely well-paying later in your career).
Non-university research takes a lot of education and time to get into, and can be moderately well-paying, but is perhaps unstable.
Industry work is often not bleeding-edge research, but is quite well-paying, and fairly stable.
Which of these is most appealing to you?