Muss ein Komma vor ‚ob‘ gesetzt werden?

Ja, du musst immer ein Komma vor ‚ob‘ setzen, wenn dieses dazu dient, einen Haupt- und einen Nebensatz voneinander abzugrenzen.

Die Kommaregel für das Bindewort ‚ob‘ ist also unabhängig von der Kommaregel für den Ausdruck ‚ob und wenn ja‘.