This is what happens when I try countering with jagdpanzers I doubt the results will be good when using pumas as OKW. I get tired and worn out and just surrender.
Your build order isn't conducive to fighting pumas. You wrote off Bazookas, the airdrop AT, and only go T2. If you're going to stack M20 and M15 AA HT, then you're going to be shit out of luck without Bazookas or airdrop AT.
With your build order, you need Bazookas. You'll have to accept they aren't amazing, and find a way to put them to work. You can also dump your guys out of the M20, they have a bazooka.
I think the best way to approach this is make sure to escort all your vehicles with Bazookas. This is bc the Puma is shit against infantry, so it's going to focus on your halftrack and utility car. I'm pretty sure the halftrack can penetrate the puma, and with bazookas around, if he seriously considers going after your vehicles, he's at a high risk of losing that puma.
I've noticed as US forces my tank crews and actual vehicle itself can have different veterancy levels. How does that work exactly? Is crew veterancy any good when in the tank?
Its based on numbers. Ex. this unit has 2000 XP. Vehicle crews gain vet easily so they'll get vet 3 fast. They gain vet 1 or 2 from killing a model lol.