I think considering he does not have a contract, then one week should be sufficient. That does of course assume he will get paid, if he clears this with his boss first, one week should be enough. I think he has to think of it as though he would want at least some notice himself.
I'm From Victoria, Australia. How Much Notice Does A Casual Employee Need To Give Before Quitting If No Contract Has Been Signed? (working In The Hospitality Industry).
Casual workers don't need to give any notice. Just give it to the boss in writing and walk out. If he doesnt pay you, ring wageline.