Under the "Member Details Configuration" on your Admin page you can remove some of the information... some of the other things you are looking to add are probably available but not turned on.
As for making something required, that would entail some code changes. I know there are several topics in the archives that go into some detail about that. Try your search again, this time check the box that says "Archived Posts" - that will search the archives instead of the non-archived topics.<