If I remember correctly, the Hilux was won back in 2017. Anyway, yes they have to pay taxes to register the cars to their names and some other necessary taxes too. However, there are some videos on YouTube in which prize winners claim that they were never given the prizes they won.