As for Artillery, Ukraine would need A LOT of SPG and towed system, you still need M777 or any towed howitzer to work as defensive counter Battery fire where your SPG and MLRS work as offensive artillery. So yes, I can foresee a lot of M109 and M198 will be transferred to Ukraine. There are rumor on the Hills (Capitol Hills) that US is going to transfer some 40 M109A5/A6 to Ukraine with the next batch, That would bump the stock to somewhere around 100 unit, but that is probably just going to be stop gap, the next phase for Western/NATO support should look at how they can support Ukraine in the long run, which mean instead of piping down existing system, they need to either completely integrate Ukraine into NATO standard (like teach their air force how to fly F-16 or other western Aircraft, or how to use western equipment) or help the Ukrainian make their own weapon by donating the production line. You cannot keep fighting 6 months down the road with a mix bag of weapon, the smaller stuff (NLAW, Javelin) is already hitting maintenance issue, and we expect that is going to be the same with all the western donated artillery and SPG some 2 or 3 months down the road when they eventually needed service or breakdown.