Walken would be a cracker, you're right.
Whenever I think of Christopher Walken impressions though, I always think of hiom in The Simpsons "Skooch closer children, don't make me tell you again about the skooching" or Animaniacs "Why won't anyone say hello to Christopher Walken?"
Hand on heart, for one reason or another, Elon Musk has passed me by. I know he’s minted, I know he’s behind Tesla, I know he has some big ideas about space and underground travel. But I don’t know enough to form any opinion of him.
others have. Idiot, pillock, loon... seems to be the general...