Not a doctor, but I did a crash course in ventilators recently and it has the main features - inspiration/expiration pressure, volume, rate, oxygen %.
UK gov also put out a document with the MVP for a ventilator, and the Tesla one looks like it will cover most of the therapeutic features.
The one thing I would worry about is software bugs in such a rushed project.