The crumple zone must also be compromised by having those wheels so close to together, head on wont they be pushed back into the drivers feet?
I am sure there are some very clever people involved who must have done the sums so are confident it wont be the death trap it looks like.
Looking at the length of the car, those front wheels are about 600 metres from the drivers feet. Taking that into consideration and the lack of outright speed, my guess is the drivers feet will already be heading to the bar by the time those wheels get anywhere near them.
As for a lack of suspension, I'm sure there will be some somewhere. Those little bumps on top of the nose box must have something under them?
As for the front tyres.... My guess is this car will enjoy plenty of understeer. Le sarthe's high speed corners are hard on front tyres ( hence everyone switching to wide fronts). I can't see those tyres doing more than 4 laps at a time. Being inside the bodywork, and having three nuts on each wheel won't make for the quickest pits stops.
This car is a real lemon.