Hi all. I'm about to create a template that we will use at our company. We currently do not have any use for SharePoint nor Reporting. If we remove these components and realize that we want to use them at a later time, is it possible to add them to an existing team project
Yes you can. You can get the portal by creating the site http://wssserver/sites/<project name>. You don't get the project templates this way, and you have to do it manually.
Same with the reports. You should create a new folder with the project name under the root, to have it show up in the Team Explorer. You are on your own to upload the reports later on.