The automatic counters may work, but I would think current, underwater vegetation, changing light conditions would make motion sensing cameras difficult to use. You would probably want to consider some of the video analysis software that is available to eliminate 'dead time' if using video monitoring.
depends on the nature of the artificial passageway, but in general, I would expect you to get a lot of false positive video clips if there's any cavitation (bubbles) or vegetation (either leaves/sticks going through or any filamentous algae) in the frame. Another option would be to write a script to analyze the video data and filter out the dead space.
Did you find a suitable setup? I am looking for something similar. Kresimir Williams has a paper at: https://www.researchgate.net/publication/272568814