Play pit balls and puncture holes in them. They will be the cheaper option. I have a 500 wydale tank upright which is kinda split into two 250l sections. I use 200 balls but could put another 100 in.So for that size tank you will need plenty.Tell him to drive slowly and esp on bends
You can't properly it needs to have divided sections in the tank holding the water in the sections so there's no sloshing movement possible,fill itfull of as many balls as you like it won't stop all that water going where gravity wants to take it. If you cut the the top off your tank if it's baffled it'll look as if your looking down onto a rubix cube.
I was just answering your original question how can i baffle my IBC tank,in short you can't it's not meant to be used for window cleaning it's meant for static fluid storage I do a contract they've got dozens of them where they store chemicals that are turned into polish. Get one with welded seams that's properly baffled you won't know it's in the back of the vehicle when full.