Yes, the Department of Home Affairs requires all overseas students to have and maintain OSHC for their entire stay in Australia. It's also mandatory for their dependents, including spouses and children under 18.