First of all I'd like to say that I am fairly new to the world of microcontrollers and hardware programming. I do know programming, and know python quite well, I'm an engineer though, and not a professional computer scientist. So forgive me if I may ask stupid questions

I heard about MicroPython and I thought it might be a good solution for the following problem.
I just began working on a new scientific experiment and the technical infrastructure is quite old.... Like DOS old. So it's quite a pain to use.
I have experience in analysis of data and the automation of this with python but in in this project, the problem is also in acquiring the data.
Its actually just analouge data, voltage and current.
I think it's possible to measure data with a MicroPython board via the analog IO pins. Right?
What board would you recommend for this?
What frequency could you record data with. How many data points per second and on how many channels?
Would there be a significant latency between the various channels on one datapoint, meaning: if I record 3 different values at the same time, how much latency is between the the 3 values?
Tl:dr it comes down to this: measure various different voltages and output the data as file for later analysis. Possible with MicroPython?
Hope you can help me. Thanks in advance.