That is a good starting point. I hope you have not intentionally or not, linked your real name to your usernames in accounts or used the same username in all accounts.
That's where a ton of people get overly concerned about the wrong thing. It's already too late. If you own a car, house, have credit, or have ever been to the DMV
...etc. your information is already out there. It's out of your control. Sure, you can add some layers to sift through for someone looking for your info, but it's there and available for anyone that wants it no matter how awesome your password is.
Actually any of the information you mention may be out there but most of it is incomplete and not up-to-date. My bank is in one city but I live 2 hours away in a village. My credit is in another location. Having a common name can also help create confusion. Even the police have contacted me related to my name but not me. My DMV is blank of any infractions or accidents and changes in employment are not up-to-date either.
The challenge for the individual who wants to retain their privacy is to isolate any of the personal info. that is out there. Passwords can be managed and computer generated and a different one for every use. E-mail can be masked and encrypted. If you shop on the Internet you can even mask your credit card info. when making purchases. Use several usernames and ensure that they cannot be linked to your real name. Don't fill out forms with info. that no company or no site needs to know.
Your name and address has limited value to some advertisers, organizations, etc. but if they can start putting a profile together on age (filled out for some site registrations), assets, politics, family info., medical issues, etc. then all the info. becomes much more useful.
If you are all over the Internet with your real name and the same username of all forums, then web tracking bugs, cookies, etc. can constantly track you and follow you with advertising and scams. On the other hand, if you don't use your real name on the net at all and use different usernames with slightly different "identities" then it becomes difficult if not impossible to LINK apparent personal info. together and relate it to ONE person.