Sounds like you would have to customize the visibility of the categories based on the website.
Based on the website, you would hide/show a particular set of categories, with some of them visible for all websites.
Does a member of 1 forum automatically get access to the other 6?