new at this, project help

Hello, I’m very new in the Arduino world. I’m looking for some advice about what I’m doing, and if I’m on the right path. I have an 8vdc led/photo sensor that is counting product passing by at 100 to 200 times a second. I want to use an Arduino uno to receive the analog signal and then to send the number of times it is happening per second to a computer. Where I will then use the information.
My plan is…
Sensor (8Vdc+) to 340ohm resister
Resister to anode pin of optocoupler(817c 1.2V) cathode pin to ground
Arduino 3.3v pin to optocoupler emitter pin,
Optocoupler collector pin to an Arduino analog in pin.
Does this sound right?
Will the optocoupler be able to respond 200 times a second?
Will it matter if the 8Vdc goes up or down a volt or 2?
Once I have one working I want to use it for 6 separate sensors, would that be an issue for an arduino?
Thanks for your time
Matt

Arduino 3.3v pin to optocoupler emitter pin,
Optocoupler collector pin to an Arduino analog in pin.

If the optocoupler phototransistor is NPN, the collector to a digital input pin set with pinMode(INPUT_PULLUP) and the emitter to ground. You should not need to use analog pins for this (and using analog pins complcates the code).

The optocoupler data sheet should tell you how fast they are.

The Arduino Uno executes about 16000 instructions per milllisecond. I don't think it will have any trouble monitoring 6 of your inputs.