Is there any limitation on number of images uploaded to a single dataset?
Nope, no limitation on number of images.
We have tested with ~500k images, but should be able to go past that.
I suggest to “link” images rather than uploading them if working with big datasets, so you don’t duplicate the underlying files. That’s the default behaviour when using electron (under the tab “use local data”)