I noticed that too. The tanks must be Russian owed. What is the Ukraine saying right now?
I don't know. I don't think I've read anything that lists the ownership of the tanks one way or another.
Probably not. Ukraine is a major manufacturer and exporter of armored vehicles.