We've just used a migration tool to copy content from our 2007 to 2013 environments, splitting the original site collection into several smaller ones on the way. Now, my custom content types are all at the top-level site and don't appear to be available to any other site collections. I'm happy to create a content type hub and publish the content types, but
1) can a top-level site in a site collection act as the content type hub, even though it has other content in it (staff lists, announcements, IT help files, etc), and
2) how do I move the content types to a content type hub site collection?
Thanks for your help.