She didn't have to stay that late, she chose to because she wanted to get a head start on that survey, and they got further delayed because she messed up with that leftover form.This is a fantastic romantic set up yes, but also a shining example of how terrible workers rights are in Japan
Staying so late at work that you can't even make it home and need to find temporary shelter??? No thanks dude!
She lives three hours away by train (probably shinkansen). Even if he came, he probably wouldn't arrive until almost when the trains start running again.So, i don’t know much about japan driving culture but couldn’t she just ask her father to pick her up?