This seems like a super fun concept for a visual novel! Having the main character already know all the other characters but having to build new relationships with them is a great way to bring the player into the world and have the player easily learn about everyone!