True - you don't actaully need the comparator. But if you want clean pulses and some output drive for a cable, its a good idea.
The TL022 has a total output swing of abut 5V.
Check your sim with a real load on the opamp
Consider using a real comparator or single supply opamp.
Note that you don't need an opto. You can use a level shifter instead- much cheaper.
Any small signal transitors will do. I should work out at about $2 per channnel including the comparator.
BTW
Add some hysteresis as shown, you'll avoid false triggers.