Is a habitation check a legal requirement?

No, a habitation check is not a legal requirement. However, most insurance companies or warranties require you to complete habitation checks periodically.