Thank you for information about Oracle 12c Don. I'll let my team know and see what we can do about that.
The only thing concerning for me is that when I run these reports that take long on our poor performing servers, there is no activity to the database at all for the first 4-5 minutes (we had our DBA team monitoring the database). It looks like it's all contained on the web server, like it's trying to load the report with the runtime or figuring something out. Would that still indicate it's an Oracle 12c and runtime issue?
I'll look into the printer issue as well. I know that when we develop our reports, we chose the No Printer option, optimized for Digital Display checkbox. If we do that, do we still have to be concerned about local printers?
As for the CR 2008 end of life/support, we're stuck on it at the moment since our vendor software is configured to work with that only at the moment. We upgrade yearly though so hopefully we can move to a newer version in the next year or so.