I am going to have to suggest the Yashica Electro 35 GSN, I have a spare one, its mint just needs new light seals. This was the rangefinder I started with, it ticks most of your boxes. Not sure I'd describe it as small, although it depends what your comparing it to. There is a bit more info on my website, link below.

Cheers

Jason