Saito S, this is absolutely fantastic work! You've taken what, in a lesser writer's hands, might have been a tedious introduction to the series characters and turned it into a fascinating and touching story.
You've brought all of them to life in short order, and invested your readers in their lives.