Most optocouplers are too slow for WS2812 / WS2815 data. If you're going to go that route, you probably want a higher speed RF-based isolator, like ISO6420 or CMT8020N0 or similar. These isolators can also serve to convert logic levels.
But the (presumed) problem remains that accidentally touching 12V power to the signal will destroy the isolator rather than Teensy. If that's an acceptable result, then go for it. If not, you still need some sort of protection so you don't destroy the isolator.
If the isolator is used properly, truly isolated power on both sides, it should be very effective at preventing problems with 12V (or even significantly higher) from reaching Teensy.
that's a whole new can of worms...
how many of those would i have to have to handle all the circuits?