An article on continuous integration has a couple of useful advice. There is the TFS Guide available on Codeplex. Martin Fowler's has an article on Continuous Integration available here.
The conclusion for Team Project structure is to use one Team Project for all the related projects. Otherwise, there are issues with build scripts, workspace mappings, etc.