This scanner seems to me to meet many of the criteria listed. It’s an atypical design (especially for the film holder), but it’s a solution that works!
The video is a little dated, and improvements have been made since then.
https://youtu.be/hTgLW7tkM1A