This function does the same thing as DataServices, calling the same APIs with the same parameters. So it is not(!) a simulation. But you can extract data using a different project name and hence not interfere with the other delta queues.
Yes, you can reset the delta but you can do the same with DS as well.
Yes, it works with all Extractors as the ODP API works with all.