Yes, the windows would need to have actual "glass" in them, not just frames, and the doors and windows latch very securely. Otherwise, you'd lose the whole point of it being a take-along.
Hmmm… Maybe just glass (clear plastic) for windows… But still opening doors.
Maybe the future’s a little brighter than I thought… It’s not that I hate Take Along, it’s just that I don’t want to see them abandon the larger building sets…