No engines won't stall if fuel is cut at engine braking, most of FI cars do have it, some of carb cars have it, my fun car has programmable FI so I can set fuel and spark cut way I like, even so that engine does stall
There are few ways to provide air at idle, some use throttle butterfly, some do have idle air valve for example. My fun car does have idle 'channel' for air, throttle plate will get shut completely, but it has no idle air valve, for cold weather it has aux air valve instead, pretty useless for that car actually as I use it only at summer and really don't need high idle at all.
It is quite amount of fuel what blip can use, it can use more fuel than WOT as there is acceleration enrichments on play too, but again don't know if LFS has such at all, I guess not as fuel is rather new thing still and such thing is not most important to simulate.
There are different methods here, some FI ECUs do have separate fuel maps for acceleration some do use simple enrichment setting, say you open throttle at certain rpm and certain speed it adds fuel by certain % compared to what it would be in that rpm and throttle opening.
At higher rpm enrichment is typically less than lower rpm, but it can easily to be 5-10% in blip situations, of course it is rather short time and there does not add lot of fuel, but consider how often it is done and it can be bit more than commonly thought, specially carb cars are using really lot of fuel if you push pedal quickly.
Enrichment is there to make sure mixture won't get lean when throttle plate is opened quickly, that creates sudden addition of air into intake and before ECU can adjust to it it needs bit of time, also helps in acceleration as when you are running stoich mixture adding more fuel gives bit more power. Also reason why WOT is often good to be richer than stoich.
Now with carbs acceleration pump is really important as it takes bit more time to get fuel to mix properly with air from main jet(s).
Something like that, sorry for any typos and such
Oh yes, fuel cut can be bad thing on race engine as fuel does have some cooling factor, also spark cut is bad in cars with catalytic converters, says those who like to keep those parts intact (after few hundred track km with spark cut limiter there is small boost on performance as internals of cat are gone)
You'd think a BF1 idling for over 20 minutes at (indicated) 3800 rpm with a bit of throttle applied would use some petroil, wouldn't you? Wrong! See the attached screenshot for proof... Feel free to try it with any car you like, none of them will even drink a centilitre of petroil while idling...
So how does LfS calculate the fuel consumption? I think by multiplying the revs (over the idle-rpm value) with a given value (for each car)...
I thought this would be common knowledge... Guess I was wrong...
As I said earlier, if it is that way in LFS then it is a bug and need to be fixed.
rpm x throttle position = load based consumption modifier now there is time and base consumption needed to add to formula and we get how much car consumes fuel, if one does not touch the throttle is treated as 0% throttle then there is the error, there is no 0% in any engine at idle, there is always some of throttle, so changing that to be 0.53% for example would fix problem, also that would eliminate need to set idle rpm in program, that throttle setting would be needed to tuned so that rpm at idle would be correct.
And how many options would you like in the poll? One for every tenth of a litre?
//edit: Just for your pleasure and the fun of others, I suggest making a compilation of as many numbers as possible and then run a frequency analysis on it to find the "most popular" value. If you want just the pure average, sum all the values and divide the result by the number of the values. Shoud be enough.