thanks for the nice responses.
This is a bit of catch up post.
Front battery box.
The front box is mounted underneath the back seats as I posted about before. There are nuts welded on the bottom for mounting the batteries.
it is glued and screwed in there with automotive window caulk.
Batteries
The batteries are bolted to the battery boxes with M8 all thread. I designed some plates that go between the rods to stiffen it up.
BMS
The battery modules have built in bms functionality. I decided to design a main board for this bms system based on stm32 and max17841b.
Because the battery pack consists of four parallel strings of four modules I want to monitor the current flowing through each path. So my bms main board was designed to read out four Tamura L03S600D15. The board also has 8 drv103 contactor driving circuits on there to be able to fully isolate the four parallel packs. This board definitely needs a V2 and possibly more but it is in some sort of working state. I wrote some code for it to check if everything is safe and close the contactors.
Current events
The car can now move under its own power again with all modules in the car.

I am in the process of designing a BMS main V2.
Meanwhile I went to test the charger that came with the car. It is a Zivan NG3 charger.
This charger is giving an error(red green flashing). I have to look further into that.
Does anyone know the can protocol it is using? because it was hooked up to the last bms with a can connection.
Other ideas for charging solutions are also welcome.
The battery pack consists of four 24s packs in parallel so the max voltage is around 100V.