Senvalki is likely a corrupted spelling of Suwalki/Suvalki.
During the Russian occupation of Lithuania (and Poland) from 1795-1918, present-day Lithuania was divided into four provinces (called gubernia in Russian).
Suvalki was the name of one of them and its provincial capital was Suvalki/Suwalki, located today in present-day Poland. The northern half of the province is in present-day Lithuania.
Jonas = John, Juozas = Joseph, Pranas = Frank.
I checked my Lithuanian atlas and did not find any location beginning with SOL. Lithuania did not exist as an independent state in 1897. It was still occupied by Russia so anyone coming from there would be recorded as a Russian but would likely be listed as speaking Lithuanian as their first language.
Michael Sneider sounds like an ethnic German name rather than a Lithuanian one. Kaunas likely refers to the gubernia by that name rather than the city of Kaunas/Kovno/Kovna.
Hope this helps.