I'm not fully understanding your question, but I think you want to look at using Search scopes. You can define search scopes that include content from one or more content sources.
These scopes can then be made available in some or all sites.
Paul.
Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times.