For Jake, my advice would be to take advantage of aggro opportunities. If you max out Cala and kill neo plexus at midband to heal in the process, he doesn’t have room to tech 2 so quickly, as you own the board. It also means your units get resist to hamper stewardess, one of legions best p1t3 plays. Rich earth was a bit too passive.
From there, a tiny basilisk is a better tech than huntress, who isn’t particularly good against purple other than as a mild deterrent to nullcraft. Tower or a gemscout owl would ultimately be more effective and let you have a more useful tech
I agree that 2x barkcoat also isn’t the best way to go turn 3 with techs. You’d probably want feral strike or murkwood + a tech 1 unless are rushing tech 2 to get a clear advantage, and like legion said present tech 2 is pretty superior to your tech 2 options. Even growth t2 is not a good plan against vir, him stealing it would end the game pretty easy. Balance is probably your best bet, but you’d probably rather beat him up with heroes and tech 1 a little longer. Tiny basilisks trade great with purple
The trickshot he pulls with wgd and now should never be possible as he should never have enough space to do that: punish early passivity and you’ll be fine