1) for ventilator stepper (nema23) is the best choice, you can control the speed. from degree/second up to rotation/second.
you'll need stepper driver.
why not motor? because motor don't know how to step, it will run as you connect it to supply.
2)by using stepper you can forget the gear ratio,
3) you need to define how many sensor that you need and sensor interface that you use,
for example: stepper driver need 2 PWM line, LCD use I2C, pressure use SPI. 1 uno already enough for that things.
4) i don't know about that, but you can implement PID inside arduino, but here is a link about interfacing arduino and matlab/simulink
https://www.mathworks.com/videos/using-arduino-with-matlab-and-simulink-100477.html
5) based on you location, try to search the things in turkey region, here is i got marketplace that sell small component.
https://www.hepsiburada.com/ara?q=buzzer