We're just fellow users here and have no idea what Apple might have in mind. You can suggest such a thing here:
http://www.apple.com/feedback/ipad.html
There is the simulator that's part of the iOS SDK, but it's limited in what it can actually simulate, as probably any simulator would be lacking the actual hardware, and I don't believe it can run other developers' apps; it certainly can't download them directly.
To be candid I'm at a loss for how you can have a device so popular in business and have no mechanism to support it in the enterprise.
There are lots of tools and mechanisms for supporting iOS in the enterprise. Training, however, is usually best done on the actual device, since no simulator that would run on another system would be anything but a rough approximation. The same applies to support; what would work in a simulator might not work on the actual device and vice-versa.
set a limit on the number of apps that can be installed simultaneously to prevent misuse.
Just turn off the ability for the user to install apps and install them via the Configurator or an MDM. The you don't have to worry about having a limit of any arbitrary number.
Regards.