Jake can absolutely be a wolf with Marshal as villager. It would explain his screwing around at EoD – wagons were V/V and it was “whatever” from his perspective.
If Marshal is a wolf, it means that Jake was wolfreading his buddy all day only to votepark elsewhere – distancing. From the PoV of a villager, it means that Jake… I don’t know what it means if he’s a villager. There is no reason to randomly drop your read and vote Amelia. Jake didn’t even have a read on Amelia. He just randomly voted there and kept voting there. This is not villagery behavior. You vote your wolfread, not a random null, and if you changed your mind, you’d better post it there. It’s helpful.
If Marshal is a villager, it still shows that Jake does not care about his reads and has an invisible thought process. Both are wolfy regardless of how you slice it. Jake and Marshal don’t have to be W/W for Jake to be a wolf.
To sum up: the screwing around at EoD is bad regardless of wagons. If wagons were V/V, it means Jake had no reason to care and therefore was screwing around. If he was a villager who cared, he would probably be voting Marshal, his wolfread, over Amelia, his null. Right? Clearly his read on Marshal never changed, judging by his SoD2. And yet, he did not vote Marshal.
If wagons were V/W, it means Jake randomly voted the counterwagon to his partner, which… yeah, that one is pretty self-explanatory.