The Russians have manpower enough to completely nullify Turkey. They also have natural resources out the wazoo and a nasty ‘no prisoners’ attitude.
Don’t think so re manpower.
Recall, age distribution Turkey vs Russia favors Turkey. So its not such a mismatch.
Next, doubt if the Russians will or can fully mobilize. This a “war of choice” for them.
Last, Turkey will be able to concentrate on its principal dangerous land frontier, while Russia has a single railroad, maybe, going through either Georgia or Azerbaijan, neither of which are friendly and will have to be invaded or intimidated. Either way logistics will be difficult, at the far end of the Caucasus.