For example, If i have website with .com.au and its already branded, should I also buy .com, .net, .org, .info etc in order to avoid others misusing the brand name?
If you can get them all, definitely! Usually if you find a .com available, the others are too. If I buy a domain today that I think is going to become a premium domain, I'm going to get the .net and .org by default, that is a given.
We may use the .net as a development site and redirect .org to .com and never promote anything but the primary domain. There are exceptions of course.