At 7 with Maya you need to "have fun" with Esther at evening (option only available if Maya didn't show up) - this will move Maya's plot forward with the events I won't spoil for you ;)
To make Gloria love giving bjs you need to progress with Maya's story and one of her routes (to 4), then talk to Esther about your goals, then invent the buff in the "iNSight" control panel.