The circuit is very common:This opamp combination you propose is very new to me.
https://www.maximintegrated.com/en/design/technical-documents/app-notes/3/3201.html
They use an opamp as a comparator which is okay for slow circuits, and convenient because they're using a quad opamp. All open collector comparators will swing rail to rail, but most opamps won't. The one in the circuit will.