Each OpenACS instance needs its own AOLserver. I am not sure on the restarting the server part. There have been improvements where the server does not need to be restarted as much as before, but I think most developers would need the ability to restart the server if necessary.