Even if you do sign-up for a Miles&Bonus account, you won't collect any miles since EY is not a *A partner.
Since the flights will most likely have an A3 number, I'm not sure whether you can collect miles with Virgin Australia. Maybe someone else in the forum have had similar experiences?