Definitely not allowed. The route they are taking requies the car to be road legal. These modifications make it definitely illegal on public roads on Sweden and Finland. It's often not enough to pass MOT (which this car wouldn't in the Netherlands, where it seems to be registered at), you need to get type approval to make it road legal. Dutch government has a nice English page about it: https://www.government.nl/topics/general-periodic-inspection...
I only understand this topic a bit because I write software for authorities that do vehicle registrations and in some cases individual approvals (type approvals are done by others) in an EU country. And my takeaway from contact with them is that they have a huge leeway in individual approvals, so I would put the blame squarely on them, and the solution would be to legislate that away (ban those ind. approvals that are obviously circumventing the usual road vehicle restrictions incl. size, noise, pedestrian safety etc).