... Is it possible to install ArcGIS Online on our local servers instead of using the ESRI servers?
You can use local web services from your ArcGIS Server installation by registering your services with ArcGIS Online ..