No, it's not required as all your visa details is held by immigration and therefore accessible to the immigration officer at point of entry. Immigration will sometimes advise you to get a label as in countries where they cannot check your visa status, you may experience trouble boarding your flight.
You can get a label at any Australian consulate in or outside Australia. If you have time, get the label as you will be required to show it on numerous occasions whilst in Australia. For e.g, if you apply for a driving license, open a bank account, apply for a rental property, you will be asked to show your visa label, so best to get it before you arrive if you have time.
You can get a label at any Australian consulate in or outside Australia. If you have time, get the label as you will be required to show it on numerous occasions whilst in Australia. For e.g, if you apply for a driving license, open a bank account, apply for a rental property, you will be asked to show your visa label, so best to get it before you arrive if you have time.