“funding”
Russia can pay in gold.
“logistics”
Russia has trucks. In 1945 Russia supplied troops invading Berlin from factories in the Urals.
—”Russia has trucks.”
Then why is Russia leasing so many trucks from Europe?
Look closely at the photos of the trucks on the Putin bridge, before something happened to it.
One of the reasons they are short on trucks is that somehow, someone installed cheap Chinese tires on all the Russian trucks. The tires looked good in the many parades but other than that... not so good.
And you mentioned logistics, for unknown reasons Russia has stuck with the ancient methods of hand-loading trucks and ships. Nothing palletized no fork trucks and many of the conscript laborers like to enjoy a cigarette while working and that can have some terrible consequences.
As General Omar Bradley famously said: “Amateurs talk strategy. Professionals talk logistics.”
Logistics includes speedy transport to a hospital, and not abandoning their wounded comrades and dead as they run away.