OK, given the context of what you're trying to do, yes i can see that wouldn't work. Both your questions are going to involve a little customisation.
ForumsBean is used for the forums/discussions capabilities, getNodes() is where the nodes are built up, to make the full name of the poster available you will need to create a "propertyresolver" which can be used to provide additional properties to the JSP. Have a look at the examples present for how to implement one.
As for the user name by the login link, you could accomplish this by creating a new managed bean and providing a getter for the current user full name. You can then reference your bean in /jsp/parts/titlebar.jsp instead of the current "NavigationBean.currentUser.userName".
Hope this helps.