1: My anwser is :"NO". Celestia is an underwater world. the storm house is on a land. But if you mean ON Celestia, I guess maybe.
2: This, you better ask KI.
3:Well, I guess the idea is from it but Celestia is hard to have some relationship with the Storm house because in the storm house window, we cannot see the Celestia world's buildings.