Last two: 21D For travellers, others turned up similarly with luxury car G???S and 24A Scots love fine local duck ??O? For one of you experts. Thanks in advance.
Thanks. Janusz Gajos did some travelling. Is that the connection with for travellers...?
Jook has many meanings. I don't fully understand the wordplay.
You're right. Sometimes Google can be the way to go. Especially if you do the TLS crossword, where Google helps to fill the huge gaps in my literary knowledge!