We need to be able to create forms (with advance features) and place them anywhere on the site.
We need to be able to customize the profile page area.
We need to add a Question & Answer module or plugin.
We need to add a website URL link directory so a user can add their own collection of websites.
We need to add a team roster application or service....
The list you have is not things that can be done as a default install. All the things in the list can be done using 3rd party components or plugins and you can look here. There is a huge list of them
extensions.joomla.org/