Hmm... Nick, in this setting, problems like running out of hot water just don't happen. Also, the Neko you keep mentioning as 'blue haired'.... Assuming you mean Maya, she has blonde hair. As of now, I haven't moved the blue haired one.
Atthe moment most of the problems I see are from lack of knowledge in the setting, which you should grow out of. A good way to counter that is to read through other plots, instead of just this one.
Also, long posts are long...... And doing more than a minute of action in one post can lead to continuity problems.