Okay perfect! For the centre fin any US box fin will do, such as this. If you have a local surf shop, send them a message and they can probably help you out.
As for those thruster fins... I still have never seen anything like that before! Luckily the centerfin is the one that makes the biggest difference, so if you can’t find a replacement it won’t be a huge deal!