Is it possible to run resource intensive saved/scheduled searches on another splunk instance and have the ability to use them on the splunk search head for dashboards?
Yes. Configure the other splunk instance as a jobs server. You will also need to enable pooling.
Is it not something that can be put into a summary index?