following some quick ideas for your questions, there might be more:
1. Ammburger Database: a German database on mostly Germans living in pre-revolution Russia:https://www.amburger.ios-regensburg.de/
Enter the last name Benner and you will find two entries long before the time you mentioned. The first one is for somebody coming to Russia from Mülhausen.
2. Look for the place name on yandex.ru (Russian search engine).
You will find a map of Yagodnaja Poljana:http://i070.radikal.ru/0909/02/5cd3d32e4a8c.jpg
In this map you will find the names of the house owners around 1900.
There is a Adam Benner listed for two buildings.
3. Trace the name of Johannes Benner on Myheritage.
You will find a Johannes Benner.
Born 1869, immigrated 1902 to Canada, died 1933 in Canada
His parents are stated in this tree as:
Heinrich Benner, Born approx. 1849
Anna Elisabeth Benner born Befus in 1825.
All are born at the same place Yagodnaja Poljana.
The tree shows more data on the Benner family, this is only an extract.
If you are not a paying member of myheritage you should find the same tree on familiysearch which is free.
If you need any further help feel free to ask.