Der Ausdruck "zu sein" bzw. "zu haben" ist Umgangssprache für "geschlossen sein" bzw. "geschlossen haben".
Das Museum ist/hat zu = Das Museum ist/hat geschlossen = Man kann das Museum nicht besuchen
"Zu" wird hier wie ein Adverb verwendet, so ähnlich wie der Präfix eines trennbaren Verbs, und nicht wie eine Präposition.
Entsprechend ist "offen sein/haben" Umgangssprache für "geöffnet sein/haben".