It will be interesting to see where the war is in July 2024.
Regarding the Ukrainian air force, by July 2024 the AFU should have several dozen F-16s while most of their surviving Soviet-era MiGs and Sukhois will be close to worn out. Beyond F-16s what other NATO aircraft types do we expect Ukraine to be operating by July 2024? Perhaps Apaches? Gripens or Eurofighters? By July 2024, the Ukrainian army should have some Abrams MBTs alongside a growing fleet of Leopard 2s and Leopard 1s. I expect by July 2024 Ukrainian has developed and produced their own ATACAMs or long range precision rocket artillery. Vehicles and equipment for breaching minefields and crossing rivers and defences will be well sorted. Other tech in widespread use will be further advances in night fighting and drones. The Ukrainian navy will have a growing force of fast attack craft as well as (though this may be wishful thinking) the beginnings of an amphibious capability to land in Crimea.
Meanwhile, by July 2024, the Russians have to be on the ropes in materials, tanks, manpower, money and public support. Presumably Europe will survive another winter without Russian natural gas, and public support for Ukraine across the West will remain strong. Where do we think the front lines will be in a year's time?