Is it legal / ethical for a professor to monetize course content videos?
Legal? Probably yes, depending on university policy. 

Ethical? Universities and politics nowadays encourage academics to be business-savvy and profit-oriented (I guess, as long as the uni gets a cut). So, while the described constellation indeed carries a "smell", it may be perfectly in line what society wants academics to do.