Claudio’s bike is a gas bike. Just like in Long Way Round and Long Way Down, he’s the camera guy and is mostly off-screen. He’s doing the same riding Ewan and Charlie are, but mostly not on-screen. They play up in one episode where Claudio runs out of gas or at least gets really low. After a couple episodes, they get the hang of charging and there’s less on-screen Range Anxiety shown. Regarding Tesla, I suspect they were just too early in the development cycle for Tesla to offer up something. The needed a real off-road vehicle, not a mall-crawler.
I love how she makes the same noises people make taking off in a Tesla. I think more people will favor EVs when they try one and see how fast acceleration can be without an ICE.