I've been working on a script for a Visual Novel, in it one of the heroine's Sakura address's the main hero Talavaliau (Tala for short) as Sempai because she has a crush on him and can't bring herself to actually call him by his name even with honorifics but also as a sign of respect for his nature
i base this on a number of anime/manga/books/games i have seen where a younger girl addresses an older crush as sempai and in most cases their just a class year's difference or have a year gap between their age
i know that sempai is used as a form of respect for younger students to address older students however in my script, Tala ends up being reassigned into Sakura's class so they are in the same year in the school, Tala's and Sakua's age are the same but Tala's birthday falls on the same day as his foster sister (he no longer remembers his real birth date and uses the day he was saved/adopted) which is only 1 month before Sakura's
so i am wondering if Sempai can be used to address a student of the same year/age or if i should use another term which doesn't involve using a person's name