Yeah the gender part must be a Renpy problem, I just checked the code and it should definitely show the correct gender, I haven't touched that part in ages.
Good catch with the lunch time, thanks.,
No problem, happy to help.