Are you using low priority queue or dedicated? I'm assuming low priority queue because of your title. If you select dedicated, then, you should not have any 24 hour restriction.
Thanks for the feedback. In this case, would you have any requirements as to how users would be able to access the computer or how the access control would need to be managed?
We are reviewing this internally. Thanks for the feedback. If you have any other feedback related to role based scenarios, please do let us know.
We have added a new feature called the Notebook Service that allows launching Jupyter with Python 2 and 3 support from Azure ML.
We also released a new feature that enables publishing models and functions as web services directly from Python - running locally (e.g. on Jupyter). The following blog post provides an example on how to use this feature.