I think the real issues have always been about (a) neutralizing (if only as a pretext) what he saw as a threat from Ukraine toward (ethnic) Russian populations and (b)
money, which is at last becoming an issue. It's not really about land, which of course Russia has plenty of. Trump can simply strategically offer terms that enrich the Russian oligarchs more than continuing the war does (plus I am skeptical that the Russian economy
might be closer to a negative tipping point than the Russians claim).
And
yes consider the source, but the Russians are certainly very upbeat right now about the summit and just ending the war. Keep in mind also, the other/primary beneficiary of the war (China) has their hands full right now in many respects and might also want it to end sooner than later.
My point is just that if Putin, Xi and DJT want it over, it's gonna end.